JSON-formaterare och minifiler
Formatera eller minifisera JSON, med tydlig visning av felplaceringar. Allt körs i din webbläsare.
Formaterad eller minifierad JSON kommer att visas här...
Val
Avancerade val
Så använder du den (3 steg)
1. Klistra in
Klistra in JSON i indatapersonelen.
2. Formatera/Minifiera
Klicka på Formatera eller Minifiera för att generera resultatet.
3. Kopiera
Kopiera utdata och du är klar.
Genvägar
Genvägar fungerar när indatafältet är i fokus.Exempel på formaterad JSON
{"namn":"A","ting":[1,2],"meta":{"ok":true}}
{
"meta": {
"ok": true
},
"namn": "A",
"ting": [
1,
2
]
}
- Lägger till indrag och radbrytningar för läsbarhet
- Sorterar nycklar för att hålla en konsekvent ordning
Noteringar och terminologi
Vad är JSON-formatering?
Pretty-printing av JSON lägger till radbrytningar och indrag så att strukturen blir lätt att läsa.
Vad är JSON-minifiering?
Minifiering tar bort allt onödigt blanksteg för att göra filen så liten som möjligt.
Vanliga fel
Extra kommatecken på slutet, saknade citattecken och obalanserade parenteser är vanligt. Detta verktyg visar exakt var felet ligger.
Tips
Indrag på 2 tecken håller ändringar (diffs) mindre, medan 4 tecken är lättare att skanna visuellt. Välj det som passar ditt arbetsflöde.
FAQ: JSON-formaterare och minifiler
Jag får ett felmeddelande
Vi visar raden och kolumnen där JSON-koden är trasig. Om möjligt blir indata markerad så att du kan gå direkt till felet.
Kan jag använda JSON med kommentarer (JSONC/JSON5)?
Standard-JSON tillåter inte kommentarer. Slå på «Ta bort kommentarer före parsning» om det behövs (ej fullt kompatibel).
Stor JSON är långsam
Parsning och formatering sker i en Web Worker för att hålla gränssnittet responsivt. Trädvyn inaktiveras automatiskt för stora filer.
Skickas min data någonstans?
Nej. Formatering, minifiering och validering sker helt i din webbläsare.
Jag ser \uXXXX-koder
Använd brytaren för «Unicode-escape» för att kontrollera om utdata ska använda escape-sekvenser.