JSON-formatter og -validator
Indsæt JSON for at formatere, formindske eller validere det. Parsning kører i browseren, og intet sendes til NEXNARA.
Privatlivsvenlig Dine data behandles lokalt i browseren og uploades ikke til vores servere.
Hvad er en JSON-formatter?
En JSON-formatter tjekker, om tekst er gyldig JSON, og kan derefter udskrive den med indrykning eller som en kompakt linje. Dette værktøj bruger JSON.parse og JSON.stringify i browseren. Det bruger ikke eval.
Sådan bruger du det
Indsæt JSON i feltet. Formatér JSON udskriver med 2-mellemrums indrykning. Formindsk JSON fjerner ekstra mellemrum uden at ændre dataene. Validér JSON rapporterer, om teksten er gyldig, og når browseren giver det, en fejlposition.
Formatér og formindsk
Formatering ændrer ikke nøgler, værdier eller objektrækkefølge ud over det, JSON.stringify allerede gør. Formindskelse beholder samme JSON-struktur og fjerner kun unødvendige mellemrum og linjeskift.
Almindelige anvendelser
Brug denne side til at læse API-svar, rydde konfigurationsfiler eller fange et manglende komma, før du indsætter JSON i et andet program.
Privatliv
Din JSON bliver i browseren. Den uploades ikke til NEXNARA-servere og gemmes ikke i cookies, lokalt lager eller en database.
Ofte stillede spørgsmål
Hvad gør JSON ugyldig?
Typiske problemer omfatter afsluttende kommaer, enkelte anførselstegn, kommentarer eller nøgler uden anførselstegn. JSON.parse rapporterer dem som Ugyldig JSON.
Ændrer formatering min JSON?
Nej. Formatér og formindsk beholder de samme data. De ændrer kun mellemrum. Objektnøglerækkefølge følger JSON.stringify.
Uploades min JSON?
Nej. Behandlingen sker lokalt i browseren og uploades ikke til vores servere.
Kan jeg formatere Unicode-JSON?
Ja. Unicode-tegn i strenge er gyldig JSON og forbliver intakte efter formatering eller formindskelse.
Kører dette værktøj JSON som kode?
Nej. Det parser kun JSON med JSON.parse. Det bruger aldrig eval.