Formatering och validering
JSON-formaterare
Formatera oläsbar JSON: indrag på 2 eller 4 mellanslag eller tabb, sorterade nycklar, färgning, hopfällbart träd och stora heltal bevarade.
Så använder du verktyget
- 1
Klistra in din JSON eller släpp en fil (”Ladda ett exempel” för att prova).
- 2
Välj indrag och nyckelsortering.
- 3
Bläddra i resultatet som kod eller träd och kopiera det sedan eller ladda ner filen.
Hjälp
- Klistra in JSON på en rad eller släpp en fil: den får indrag direkt, med 2 mellanslag, 4 mellanslag eller en tabb, och nycklarna kan sorteras alfabetiskt på varje nivå.
- Resultatet visas som färgad kod eller ett hopfällbart träd: för ett stort dokument öppnar trädet bara de användbara nivåerna och visar långa listor i omgångar om 100.
- Inget avrundas: en identifierare med 20 siffror, 92.50 eller 1E5 kopieras exakt som du skrev dem, medan de flesta verktyg skriver om dem via ett JavaScript-tal.
- Vid fel anger verktyget rad, kolumn, ett utdrag med en markör och den troliga orsaken: överflödigt kommatecken, enkla citattecken, nyckel utan citattecken, kommentar, NaN …
- Dubblettnycklar flaggas och behålls. Allt stannar i din webbläsare; gräns på 25 miljoner tecken.
Tillhörande guide : JSON: formatera, validera, minifiera och konvertera till CSV utan fel
Vanliga frågor
Ändras min identifierare på 19 siffror?
Nej. Tal kopieras som de är skrivna: 9007199254740993 förblir 9007199254740993, medan en vanlig JSON.parse följd av JSON.stringify skulle göra om det till 9007199254740992.
Varför avvisas min JSON när min editor godtar den?
Strikt JSON tillåter inga kommentarer, inget avslutande kommatecken, inga enkla citattecken, inga nycklar utan citattecken, inget NaN eller undefined. Felet som visas anger problemet och dess exakta plats.
Ändrar sortering av nycklar JSONs betydelse?
Inte för nästan all användning: ordningen på nycklarna i ett JSON-objekt har ingen betydelse. Sorteringen hjälper till att jämföra två filer eller få en stabil diff.
Skrivet och kontrollerat av MaxyTools-teamet · Uppdaterad den
Hjälpte verktyget dig?
Hjälpte verktyget dig? Dela det