JSON-formaterare och -validerare
Klistra in JSON för att formatera, minimera eller validera. Parsning körs i webbläsaren och inget skickas till NEXNARA.
Integritetsvänlig Din data bearbetas lokalt i webbläsaren och laddas inte upp till våra servrar.
Vad är en JSON-formaterare?
En JSON-formaterare kontrollerar om text är giltig JSON och kan sedan skriva ut den med indrag eller som en kompakt rad. Det här verktyget använder JSON.parse och JSON.stringify i webbläsaren. Det använder inte eval.
Så använder du det
Klistra in JSON i rutan. Formatera JSON skriver ut med 2-stegs indrag. Minimera JSON tar bort extra blanksteg utan att ändra datan. Validera JSON rapporterar om texten är giltig och, när webbläsaren ger det, en felposition.
Formatera och minimera
Formatering ändrar inte nycklar, värden eller objektordning utöver vad JSON.stringify redan gör. Minimering behåller samma JSON-struktur och tar bara bort onödiga blanksteg och radbrytningar.
Vanliga användningar
Använd den här sidan för att läsa API-svar, städa konfigurationsfiler eller fånga ett saknat kommatecken innan du klistrar in JSON i ett annat program.
Integritet
Din JSON stannar i webbläsaren. Den laddas inte upp till NEXNARA-servrar och sparas inte i cookies, lokal lagring eller en databas.
Vanliga frågor
Vad gör JSON ogiltig?
Typiska problem är avslutande komman, enkla citattecken, kommentarer eller oquotade nycklar. JSON.parse rapporterar dem som Ogiltig JSON.
Ändrar formatering min JSON?
Nej. Formatera och minimera behåller samma data. De ändrar bara blanksteg. Objektnyckelordning följer JSON.stringify.
Laddas min JSON upp?
Nej. Bearbetningen sker lokalt i webbläsaren och laddas inte upp till våra servrar.
Kan jag formatera Unicode-JSON?
Ja. Unicode-tecken i strängar är giltig JSON och förblir intakta efter formatering eller minimering.
Kör det här verktyget JSON som kod?
Nej. Det parsar bara JSON med JSON.parse. Det använder aldrig eval.