JSON-formaterare och validator
Formatera, minifiera och validera JSON online. Klistra in din JSON för att omedelbart formatera den med 2-mellanrum, 4-mellanrum eller tabbindragning, eller minifiera den för produktion.
Indragning
Exempel-JSON
| Namn |
|---|
| User Object |
| Array of Items |
| Nested Object |
| API Response |
| Config File |
| Error Response |
Vanliga frågor
JSON-formatering lägger till indragning och radbrytningar för att göra JSON läsbar för människor. JSON.stringify(data, null, 2) i JavaScript formaterar JSON med 2-mellanrums indragning. Minifierad JSON är identisk i betydelse men tar bort alla blanksteg för en mindre filstorlek.
Formatera (pretty-print) lägger till indragning och radbrytningar för enkel läsning och felsökning. Minifiera tar bort alla icke-signifikanta blanksteg för att producera den minsta möjliga JSON-strängen — idealisk för produktions-API-payloads. Båda operationerna bevarar exakt samma data.
Vanliga JSON-fel: (1) Avslutande komma — {"a":1,} — JSON tillåter inte avslutande komman. (2) Ociterade nycklar — {name:"Alice"} — JSON kräver dubbla citattecken runt alla nycklar. (3) Enkla citattecken — {'key':'value'} — JSON använder bara dubbla citattecken. (4) Saknad avslutande parentes. Validatorn visar den exakta raden och kolumnen för det första felet.
Webbservrar minifierar JSON-svar för att minska bandbredd — ett formaterat 50 KB-svar kan vara 30 KB minifierat. Det här verktyget låter dig klistra in det minifierade API-svaret och läsa det omedelbart i ett strukturerat format under utveckling.