Ga naar inhoud

JSON formatteren en valideren

JSON formatteren en valideren ondersteunt online formatteren, valideren en minificeren van JSON met foutlocatie, sleutelsortering en inspringcontrole voor API-debugging, configuratiebewerking, loganalyse en code review.

JSON-invoer

Teken

0 / 500,000

JSON formatteren en valideren

Snelstart

1
Invoeren/plakken: voer JSON-tekst in het invoerveld in of plak deze.
2
Realtime validatie: tijdens het typen wordt de syntaxis gecontroleerd; de foutregel wordt gemarkeerd en door er met de muis over te gaan of erop te tikken zie je regel/kolom
3
Formatteren: klik op "Formatteren" om JSON netjes in te delen; het resultaat vervangt de invoer.
4
Comprimeren: klik op "Comprimeren" om alle witruimte en regeleinden te verwijderen; het resultaat vervangt de invoer.
5
Kopiëren: gebruik de kopieerknop onderaan om de huidige inhoud te kopiëren.

Veelvoorkomende scenario's

API-debugging

controleer snel of geretourneerd JSON geldig is en maak de structuur beter leesbaar.

Logs

formatteer JSON-fragmenten uit logs om problemen met haakjes, aanhalingstekens of velden sneller te vinden.

Configuratie

orden structuur, inspringing, sleutelvolgorde en niveaus.

Code review

toon duidelijke JSON-voorbeelden om API-data en configuratiewijzigingen makkelijker te beoordelen.

Voor het committen

maak geplakte JSON consistent en verminder ruis door stijl- en inspringverschillen.

Formatteringsparameters & acties

Inspringing: kies Tab/2/4/8 in de dropdown bij de knoppen.
Sorteren: klik op "Sorteren" om object-sleutels alfabetisch te sorteren (semantiek blijft gelijk); kopiëren/verzenden gebruikt altijd de huidige inhoud.

Gebruiksadvies

Escapes: gebruik geldige escapesequenties in strings (bijv. \" en \n).
Schema & stijl: spreek binnen het team inspringing, sleutelvolgorde en schema af om diff-ruis te verminderen.
Maak een backup vóór het sorteren: sorteren verandert de sleutelvolgorde en is niet automatisch terug te draaien.
Begin met de gemarkeerde foutregel; ga er met de muis overheen of tik erop om “Regel X, kolom Y” te zien en controleer haakjes, aanhalingstekens en komma's in de buurt
Eerst comprimeren en daarna formatteren kan extra komma's of onjuiste aanhalingstekens beter zichtbaar maken.

Beperkingen & compatibiliteit

Geen comments: // en /* */ zijn geen standaard JSON (gebruik JSON5/JSONC-tools als u comments nodig hebt).
Geen enkele aanhalingstekens: 'text' is geen geldige JSON-string.
Geen afsluitende komma's: {"a":1,} of [1,] is ongeldig.
Zeer grote JSON: splits grote documenten om de pagina responsief te houden; zeer diepe/uitgebreide structuren worden soms vereenvoudigd weergegeven.

Privacy & veiligheid

Alle verwerking gebeurt lokaal in de browser. Je kunt de huidige inhoud op elk moment vervangen, wissen en opnieuw verwerken.

Veelgestelde vragen

6

Ga verder met deze gerelateerde tools voor de volgende stap.