Sådan formaterer du JSON
- Indsæt din JSON i inputfeltet.
- Vælg indrykning (2 eller 4 mellemrum eller en tabulator) og sortér om ønsket nøglerne.
- Klik på “Formatér” for at gøre den læsbar eller på “Minificér” for at presse den sammen til én linje.
- Kopiér resultatet. Hvis der er en fejl, hopper markøren hen, hvor den opstår.
Hvad bruges en JSON-formatering til
JSON er det mest brugte dataformat i API'er og konfigurationsfiler. Når den kommer på én lang linje, er den svær at læse: formateringen tilføjer linjeskift og indrykning, så du kan se strukturen.
Den virker også som validator: hvis et komma mangler, der er en tuborgklamme for meget, eller du har brugt enkelte citationstegn i stedet for dobbelte, får du at vide, i hvilken linje og kolonne JSON holder op med at være gyldig.
Minificering gør det modsatte: den fjerner mellemrum og linjeskift, så teksten fylder mindre, når den sendes eller gemmes.
Godt at vide
- Den accepterer kun standard-JSON: ingen kommentarer, enkelte citationstegn eller afsluttende kommaer.
- Med meget store tekster (flere megabyte) kan siden blive langsom, afhængigt af din enhed.
- Meget store tal eller tal med mange decimaler kan miste præcision, ligesom i JavaScript.
Ofte stillede spørgsmål
Bliver min JSON sendt til en server?
Nej. Den behandles i din browser, og teksten forlader aldrig din enhed, så du kan bruge den med private data.
Hvorfor står der, at min JSON er ugyldig?
De mest almindelige årsager er et komma for meget eller for lidt, enkelte citationstegn i stedet for dobbelte, nøgler uden citationstegn eller en klamme, der ikke er lukket. Meddelelsen viser linje og kolonne.
Hvad er forskellen på at formatere og minificere?
Formatering tilføjer linjeskift og indrykning, så den er lettere at læse. Minificering fjerner dem, så den fylder mindre.
Kan jeg sortere nøglerne?
Ja, med den alfabetiske sortering. Det er praktisk, når du skal sammenligne to JSON-filer, eller hvis du vil have samme output hver gang.
Er det gratis?
Ja, det er gratis, kræver ingen oprettelse og virker direkte i din browser.