JSON-formatering og -validering
Formatér, minificér og validér JSON lokalt, med parse-feedback, der hjælper med at isolere ugyldige kommaer, anførselstegn, nøgler og indlejring. Behandlinge…
Begynd at bruge
Hvad dette værktøj hjælper dig med
Formatér, minificér og validér JSON lokalt, med parse-feedback, der hjælper med at isolere ugyldige kommaer, anførselstegn, nøgler og indlejring.
Arbejdseksempel
{"name":"Ada","roles":["admin","editor"]}
Et gyldigt, indrykket objekt med roller-arrayet på separate linjer
Sådan produceres resultatet
Validering parser input i henhold til JSON-grammatikken. Formatering skriver de samme data med indrykning; minificering fjerner unødvendige mellemrum uden at ændre værdier.
Nyttige arbejdsgange
- Inspicér et API-svar eller en webhook-payload
- Forbered en konfigurationsfil til gennemsyn
- Minificér en gyldig fixture til transport eller test
Vigtige begrænsninger
- JSON tillader ikke kommentarer, efterstillede kommaer, strenge med enkelt anførselstegn eller nøgler uden anførselstegn.
- Formatering verificerer ikke, at feltværdier opfylder et eksternt API-skema.
- Store dokumenter kan bruge betydelig browserhukommelse.
Ofte stillede spørgsmål
Hvorfor er gyldigt JavaScript ikke gyldigt JSON?
JavaScript-objektsyntaks tillader konstruktioner—såsom kommentarer eller undefined—som JSON ikke gør.
Ændrer formatering mine data?
Det bør kun ændre ubetydelige mellemrum; sammenlign eller test altid kritisk konfiguration før implementering.
Behandlingen foregår lokalt i din browser.