Stappenplan
Hoe je JSON online formatteert
Ruwe JSON uit een API-respons of een configuratiebestand is vaak geminificeerd tot één lange regel. Hem in die staat lezen, debuggen of bewerken is een crime. Deze gids laat zien hoe je JSON met de juiste inspringing in drie klikken pretty-print, hem valideert op syntaxfouten en hem zo nodig weer minify, met alles draaiend in je browser en zonder dat er gegevens je tabblad verlaten.
Stap voor stap
- Open de JSON-formatter en plak je JSON in het linkerpaneel. Je kunt rechtstreeks plakken vanaf het klembord (Ctrl+V), vanuit een curl-respons op de opdrachtregel of vanuit een teksteditor. De invoer accepteert elke omvang binnen de limiet van de tool.
- Kies de modus. Formatteren voegt inspringing toe (2 of 4 spaties, jouw keuze); Valideren controleert alleen de syntaxis zonder de JSON te wijzigen; Minify verwijdert alle witruimte om de kleinst mogelijke uitvoer te maken. Voor de meeste situaties is Formatteren wat je wilt.
- Klik op Uitvoeren. De geformatteerde uitvoer verschijnt in het rechterpaneel. Kopieer hem met de knop Kopiëren en plak hem terug in je editor of configuratiebestand. De tool toont het aantal regels en tekens, zodat je de omvang van de uitvoer in één oogopslag kunt controleren.
De foutmeldingen lezen
Wanneer je JSON een syntaxfout bevat, toont de formatter de fout met een positie (regel en kolom) die naar het exacte teken wijst dat het parsen verstoorde. Veelvoorkomende boosdoeners: een afsluitende komma na het laatste item in een array of object (geldig in JavaScript maar niet in JSON), een ontbrekende of overtollige sluithaak, een sleutel die niet tussen dubbele aanhalingstekens staat, of een niet-geëscapet speciaal teken in een tekenreeks. Corrigeer de gemarkeerde positie en voer opnieuw uit.
JSON, YAML en CSV: wanneer welke gebruiken
JSON is de standaard voor API-responsen en configuratiebestanden die door code worden verwerkt. YAML heeft de voorkeur voor configuratie die mensen handmatig bewerken (minder interpunctie, ondersteunt commentaar). CSV is het beste voor tabelgegevens die door spreadsheets worden verwerkt. Met de dataconverter op deze site zet je deze drie formaten in één stap om: plak JSON, klik op Converteren en krijg YAML of CSV terug. Geminificeerde JSON is ook handig wanneer je gegevens moet insluiten in een URL-queryparameter of in een HTTP-header met een groottelimiet.
De tools die in deze gids worden gebruikt
Veelgestelde vragen
Wordt mijn JSON naar een server gestuurd?
Nee. De formatter draait volledig in je browser. Je JSON wordt geparseerd met het native JSON.parse van de browser en de uitvoer wordt in het geheugen opgebouwd: niets gaat over het netwerk. Dit is van belang wanneer de JSON API-sleutels, tokens, interne gegevens of persoonlijke informatie bevat, wat gangbaar is in workflows voor API-debugging.
Wat is de maximale grootte die ik kan plakken?
De formatter accepteert JSON tot 5 MB. Daarboven zou het parsen op de hoofdthread het browsertabblad bevriezen zonder feedback. Gebruik voor grotere JSON-bestanden een speciale desktoptool zoals jq op de opdrachtregel (jq . file.json), die honderden megabytes probleemloos verwerkt.