Så formaterar du JSON
- Klistra in din JSON i inmatningsrutan.
- Välj indrag (2 eller 4 blanksteg, eller en tabb) och sortera nycklarna om du vill.
- Klicka på “Formatera” för att göra den snygg eller på “Minifiera” för att pressa ihop den till en enda rad.
- Kopiera resultatet. Om det finns ett fel hoppar markören till stället där det brister.
Vad en JSON-formaterare används till
JSON är det vanligaste dataformatet i API:er och konfigurationsfiler. När den kommer på en enda rad är den svår att läsa: formateraren lägger till radbrytningar och indrag så att du ser strukturen.
Den fungerar också som validator: om ett kommatecken saknas, det finns en extra klammer eller du har använt enkla citattecken i stället för dubbla, får du veta raden och kolumnen där JSON slutar vara giltig.
Att minifiera gör tvärtom: det tar bort blanksteg och radbrytningar så att texten blir mindre att skicka eller spara.
Bra att veta
- Den godtar bara standard-JSON: inga kommentarer, enkla citattecken eller avslutande kommatecken.
- Med mycket stora texter (flera megabyte) kan sidan bli långsam, beroende på din enhet.
- Mycket stora tal eller tal med många decimaler kan förlora precision, precis som i JavaScript.
Vanliga frågor
Skickas min JSON till en server?
Nej. Den behandlas i din webbläsare och texten lämnar aldrig din enhet, så du kan använda den med privata data.
Varför står det att min JSON är ogiltig?
De vanligaste orsakerna är ett extra eller saknat kommatecken, enkla citattecken i stället för dubbla, nycklar utan citattecken eller en oavslutad klammer. Meddelandet visar rad och kolumn.
Vad är skillnaden mellan att formatera och att minifiera?
Att formatera lägger till radbrytningar och indrag för att göra den lättare att läsa; att minifiera tar bort dem så att den tar mindre plats.
Kan jag sortera nycklarna?
Ja, med alternativet för alfabetisk sortering. Det är praktiskt för att jämföra två JSON-filer eller för att få samma resultat varje gång.
Är det gratis?
Ja, det är gratis, kräver ingen registrering och fungerar direkt i din webbläsare.