JSON formatteren: waar dit voor dient
Een geminificeerde API-respons is onleesbaar, en een ontbrekende komma driehonderd regels verderop is nog erger. Deze formatter maakt JSON overzichtelijk met de inspringing die je kiest, valideert het met een foutmelding die precies aangeeft waar het probleem zit, en minified het weer wanneer je het moet versturen.
JSON formatteren: hoe het werkt
- Plak je JSON in het linkerpaneel.
- Klik op Formatteren om in te springen, of Minify om elke overbodige byte te verwijderen.
- Is het ongeldig, lees dan de foutmelding: die geeft de positie van het probleem aan.
- Kopieer het resultaat of sorteer de sleutels alfabetisch om twee documenten te vergelijken.
Veelgestelde vragen
Waarom is mijn JSON ongeldig?
De drie meest voorkomende oorzaken zijn een komma na het laatste element, enkele in plaats van dubbele aanhalingstekens, en niet-geëscapete regeleinden in een string. Strikte JSON staat geen van deze toe, ook al accepteren JavaScript-objecten ze wel.
Zijn commentaarregels toegestaan in JSON?
Nee. De specificatie kent geen commentaarsyntax. Varianten zoals JSONC en JSON5 voegen die toe, maar een standaardparser wijst een document met // of /* */ af.
Verandert formatteren mijn data?
Nee. Spaties tussen elementen hebben geen betekenis in JSON, dus formatteren en minifyen zijn verliesvrij. De volgorde van de sleutels blijft behouden, tenzij je die zelf sorteert.
Wordt mijn JSON naar een server geüpload?
Nee. Het parsen gebruikt de ingebouwde JSON-engine van de browser, zodat API-sleutels, tokens en klantgegevens je apparaat nooit verlaten.