JSON-formatering og validering
Formatere, validere, befinne og minify JSON helt i nettleseren din. Ingen oppdateringer, ingen sporing - dataene dine forblir på enheten din.
Lim inn JSON, slipp en fil, eller klikk Åpne fil.
Resultatet vises her. Alt går i nettleseren din.
Privat av design
All formatering, validering og minifisering kjører lokalt i nettleseren din. JSON-en din blir aldri sendt til en server.
Øyeblikkelig tilbakemelding
Få parsefeil med linje- og kolonneinformasjon, pluss omgivende kontekst slik at du kan rette skrivefeil på sekunder.
Formater, minifiser og sorter
Pen utskrift av JSON med 2, 4 eller tabulatorinnrykk, minimer for transport, og valgfritt sorter objektnøkler alfabetisk.
Relaterte konverteringsverktøy
Trenger du å konvertere JSON til et annet format? Bruk en av de dedikerte konverterene nedenfor.
Ofte stilte spørsmål
Er dette JSON-formateren virkelig gratis? ▾
Ja. Convertr.org JSON-formatereren, validatoren og opprydderen er 100% gratis uten registrering, vannmerke og ingen bruksbegrensninger.
Er JSON-en min lastet opp til en server? ▾
Nei. Dette er en nettleserbasert JSON-formaterer. JSON-teksten din forlater aldri enheten din – formatering, validering og minifisering kjører alle lokalt i nettleseren din ved hjelp av JavaScript.
Hva sjekker valideringen? ▾
Valideringen kontrollerer at inndataene dine er syntaktisk gyldig JSON i henhold til den offisielle JSON-spesifikasjonen. Feil inkluderer feilplasserte komma, ubalanserte parenteser, uanførte nøkler og etterfølgende tegn, med linje- og kolonneinformasjon når tilgjengelig.
Hva er forskjellen mellom Format og Minify? ▾
Format (også kalt Beautify eller Pretty Print) legger til linjebrudd og indentasjon slik at JSON er lett å lese. Minify fjerner all unødvendig hvitplass for å gjøre JSON så liten som mulig for transport over nettverket.
Kan jeg sortere nøkler alfabetisk? ▾
Ja. Aktiver alternativet for å sortere nøkler for å rekursivt sortere objektnøkler alfabetisk. Arrays beholder sin opprinnelige rekkefølge.
Hvor stor JSON-fil kan jeg formatere? ▾
Fordi alt går i nettleseren din, avhenger den praktiske grensen av enheten din. Moderne skrivebord håndterer JSON-filer med flere megabytes komfortabelt. For veldig store filer, foretrekker du kommandelinjeverktøy som jq.
Støtter dette verktøyet JSON5 eller JSONC (JSON med kommentarer)? ▾
For å holde seg strengt i samsvar med JSON-spesifikasjonen, støttes ikke JSON5 og JSONC (JSON med kommentarer eller etterfølgende kommaer).
Kan jeg konvertere JSON til YAML, XML eller CSV? ▾
Denne siden fokuserer på formatering, validering og minifisering av JSON selv. For formatkonvertering (JSON til YAML, JSON til XML, JSON til CSV), tilbyr Convertr.org dedikerte konvertersider.
JSON Formatter og Validator
Parse, valider, formater, minifiser, sorter og inspiser JSON-tekst.
- Inndata
- JSON-tekst eller en lokal .json-fil pluss formateringsalternativer.
- Utdata
- Formatert eller minifisert JSON med syntaksdiagnostikk og statistikk.
- Reelle begrensninger
- JSON kan ikke inneholde kommentarer, etterfølgende kommaer, NaN eller duplikatnøkkelsemantikk som hver parser bevarer; enhetsminnet begrenser svært store dokumenter.
- Personvern og databehandling
- JSON tekst eller en lokal .json fil plus formatering alternativer behandles i denne nettleserkortet. Convertr mottar ikke eller lagrer det; lukking eller omlasting av siden renses arbeidstilstanden med mindre verktøyet uttrykkelig tilbyr en lokal nedlasting.
Hvordan bruke dette verktøyet
- Gi JSON-tekst eller en lokal .json-fil pluss formateringsalternativer i verktøykontrollene.
- Velg innstillingene som påvirker formatert eller minifisert JSON med syntaksdiagnostikk og statistikk, og kjør deretter verktøyet.
- Se på formatert eller minifisert JSON med syntaksdiagnoser og statistikk før kopiering eller nedlasting.
Vanlige feiltyper
En syntaksfeil rapporterer sin analyseposisjon, mens en tom inndata eller et for stort dokument ikke kan produsere utdata.
Nyttig eksempel
Lim inn en kompakt API-respons for å rykke den inn med to mellomrom og sortere objektnøkler for gjennomgang.