Formatera, validera, minifiera och visa JSON som ett träd.
Det här verktyget hjälper dig att formatera, validera och minifiera JSON. Klistra in eller skriv din JSON i inmatningsområdet och använd sedan kontrollerna för att validera syntax, försköna med indrag eller minifiera till en enda rad. Utdatapanelen visar resultatet och du kan visa det som ett träd för att utforska strukturen.
JSON (JavaScript Object Notation) är ett lättviktigt dataformat som används för att lagra och utbyta data. Det är läsbart för människor och maskinläsbart, och används ofta i webb-API:er, konfigurationsfiler och applikationsdata. JSON stöder objekt, arrayer, strängar, nummer, booleaner och null.
Använd det här verktyget när du behöver validera API-svar, formatera konfigurationsfiler, felsöka JSON-data eller förbereda JSON för produktion. Det hjälper också när du kopierar minifierad JSON från nätverksfliken eller loggar och vill läsa den på ett tydligt, strukturerat sätt.
Validera: Kontrollera om en sträng är giltig JSON innan du använder den i kod eller lagrar den.
Formatera: Gör minifierad eller rörig JSON läsbar med konsekvent indrag.
Minifiera: Krympa JSON för API:er, miljövariabler eller inbäddad data.
Trädvy: Utforska stora JSON-strukturer utan att bläddra igenom rå text.
Att försköna JSON lägger till indrag och radbrytningar så att du kan läsa och redigera det enkelt. Minifiering tar bort alla onödiga blanksteg och radbrytningar för att minska filstorleken – användbart för produktions-API:er och snabbare laddning. Det här verktyget gör båda: formatera för utveckling och minifiera för driftsättning.
JSON stöder ett litet antal värdetyper. Att förstå dem hjälper dig att skriva och validera data korrekt:
Objekt: Oordnade samlingar av nyckel–värdepar inslagna i klammerparenteser. Nycklar måste vara strängar med dubbla citattecken.
Arrayer: Ordnade listor av värden i hakparenteser. Element kan vara valfri JSON-typ.
Strängar: Text inom dubbla citattecken. Använd omvänt snedstreck för att undvika citattecken och kontrolltecken.
Nummer: Heltal eller decimaler; inga inledande nollor (utom 0) och inga avslutande nollor efter decimalkomman.
Booleaner: Literalerna true och false, utan citattecken.
Null: Literalen null, som representerar ett tomt eller frånvarande värde.
Välj rätt format för din situation:
Försköna för: Läsning av API-svar, redigering av konfigurationsfiler, felsökning och inlärning av struktur. Indrag och radbrytningar gör nästling tydlig.
Minifiera för: Produktions-API:er, miljövariabler, inline-skriptdata och mindre nyttolaster. Tar bort alla onödiga blanksteg.
Validera när: Du klistrar in från externa källor, innan du sparar till en databas eller när du felsöker tolkningsfel. Säkerställer strikt JSON-syntax.
Använd trädvy för: Stor eller djupt nästlad JSON. Expandera och komprimera noder för att hitta nycklar och värden utan att bläddra.
En dedikerad JSON-formaterare och -validerare sparar tid när du arbetar med API:er, konfigurationer eller JSON-data.
Att försköna JSON innebär att formatera om den med indrag och radbrytningar så att den är lätt att läsa. Minifiering gör motsatsen: den tar bort extra mellanslag och radbrytningar för att minska storleken.
Minifierad JSON är mindre och snabbare att överföra. Den används ofta i produktions-API:er, konfigurationer och när JSON bäddas in i HTML eller miljövariabler.
Nej. All bearbetning sker i din webbläsare. Din JSON laddas aldrig upp eller lagras på våra servrar.
Verktyget stöder standard-JSON: objekt, arrayer, strängar, nummer, booleaner och null. Det stöder inte kommentarer eller avslutande komman; använd Validera för att fånga syntaxfel.
Du tar emot minifierad JSON från ett REST API. Klistra in den i inmatningen, klicka på Formatera och välj 2 mellanslag eller 4 mellanslag för indrag. Utdata visar samma data i en läsbar struktur så att du kan inspektera fält och nästlade objekt.
Användningsfall: Utveckling och felsökning
Din appkonfiguration lagras som läsbar JSON. Innan driftsättning, använd Minifiera för att producera en sträng på en rad. Du kan klistra in resultatet i en miljövariabel eller bädda in den i HTML, vilket minskar storleken och håller formatet giltigt.
Användningsfall: Driftsättning och lagring
Data från formulär, importer eller tredjepartsberoende API:er kanske inte är giltig JSON. Klistra in den i verktyget och klicka på Validera. Om syntaxen är fel får du ett tydligt felmeddelande; om den är giltig kan du sedan formatera eller minifiera efter behov.
Användningsfall: Validering och felkontroll