JSON-trädvisare
Visualisera JSON-data som ett interaktivt fällbart träd. Sök nycklar och värden, spåra JSONPath vid hover och hantera stora filer med lazy loading. Stöder dra och släpp av .json-filer.
Vad är en JSON-trädvisare?
En JSON-trädvisare är ett verktyg som analyserar JSON-text och renderar den som en interaktiv, fällbar trädstruktur. Varje nod visar sin nyckel, typ och värdeförhandsgranskning, så att du visuellt kan utforska djupt nästlade JSON-data utan att läsa råtext.
Hur fäller jag ut och in träd-noder?
Klicka på pilikonen bredvid en objekt- eller array-nod för att fälla ut eller in den. Du kan också klicka på nod-raden själv. Använd knapparna "Expandera alla" och "Fäll ihop alla" i verktygsfältet för att växla hela trädet på en gång.
Hur fungerar sökfunktionen?
Skriv in ett sökord i sökrutan så markerar verktyget omedelbart matchande nycklar och strängvärden. Matchande rader markeras och du kan hoppa mellan träffar med föregående/nästa-knapparna eller tangenterna Enter (framåt) och Skift+Enter (bakåt).
Vad är JSONPath och hur kopierar jag det?
JSONPath är ett punktnotationsuttryck som pekar på en specifik nod, t.ex. $.user.address[0].city. Hovra över en nod och dess fullständiga sökväg visas i sökvägsfältet; klicka på sökvägen eller kopieringsikonen för att kopiera den till urklipp.
Kan jag ladda JSON från en fil?
Ja. Klicka på knappen "Ladda fil" för att bläddra efter en .json-fil, eller dra och släpp helt enkelt en .json-fil i inmatningsområdet. Filinnehållet läses lokalt i din webbläsare och laddas aldrig upp till någon server.
Hur visas olika värdetyper?
Varje värdetyp har en distinkt färg: strängar är gröna, tal är blå, booleaner är orange och null-värden är grå. Objekt och arrayer visar en bricka med antalet barn, t.ex. {3} eller [5].
Hur hanterar verktyget mycket stora JSON-filer?
När en nod har mer än 1000 barn använder verktyget lazy loading: det renderar de första 100 objekten och visar en "Ladda fler"-knapp längst ner. Detta håller gränssnittet responsivt även med arrayer av tusentals poster.
Skickas min JSON-data till en server?
Nej. All analys, rendering och sökning sker helt i din webbläsare. Din JSON-data lämnar aldrig din enhet, vilket gör detta verktyg säkert för känsliga eller konfidentiella data.
Vad händer när jag klistrar in ogiltig JSON?
Verktyget visar ett tydligt felmeddelande under inmatningsområdet som visar analysfelet och dess plats. Trädvyn förblir tom tills du rättar syntaxen och inmatningen blir giltig JSON igen.
Fungerar det här verktyget offline?
När sidan har laddats körs verktyget helt i din webbläsare och kan fungera utan internetanslutning. Endast den initiala sidinladdningen kräver nätverksåtkomst för att hämta statiska resurser.