JSON-formatter og validator
Indryk JSON, så det kan læses, eller minificér det til udgivelse – og find ud af præcis, hvor det går i stykker.
- Kører på din enhed — filen sendes aldrig nogen steder hen
- Ingen tilmelding, ingen vandmærker, ingen daglige kvoter
- Gratis, uden grænse for, hvor ofte du bruger det
Sådan fungerer det
De fleste JSON-formatere er websteder, man indsætter data på – hvilket betyder, at man indsætter API-nøgler, kundeoplysninger eller interne data på en andens server. Dette værktøj fortolker filen på siden. Intet sendes, og intet logges, hvilket betyder mere for konfigurations- og API-data end for næsten nogen anden filtype.
Indrykket eller minificeret
Indrykket output tilføjer indrykning på to mellemrum og linjeskift, hvilket er det, du vil have, når du læser en fil eller gennemgår den i en pull request. Minificeret output fjerner hver eneste unødvendige byte, hvilket er det, du vil have, når du sender den over et netværk. Dataene er identiske i begge tilfælde.
Validering følger med gratis
Hvis filen ikke kan fortolkes, får du fortolkerens egen fejlmeddelelse, som angiver positionen, hvor problemet er. De sædvanlige syndere er et efterstillet komma efter det sidste element, enkelte anførselstegn i stedet for dobbelte eller et tegn uden escape i en streng.
Hvad formatering ikke ændrer
Nøglernes rækkefølge bevares, som den er skrevet. Tal genskrives i deres kanoniske form, så meget store heltal ud over JavaScripts sikre område kan miste præcision – det er en begrænsning ved sproget, ikke ved formatereren, og den påvirker alle JavaScript-baserede værktøjer lige meget.
JSON-formatter og validator – spørgsmål
Bliver min JSON sendt til en server?
Nej. Den fortolkes på siden af din egen browser. Intet sendes eller gemmes.
Hvad sker der, hvis min JSON er ugyldig?
Du får fortolkerens fejlmeddelelse, inklusive hvor problemet opstår, så du kan finde det i kildefilen.
Ændrer formatering mine data?
Nej. Kun mellemrum og linjeskift ændres. Nøglerne beholder deres rækkefølge, og værdierne er uændrede.