Tarayıcınız güncel değil

Bu siteyi görüntülemek için tarayıcınızın veya cihazınızın işletim sisteminin güncellenmesi gerekiyor.

Your browser is out of date. Please update iOS or your browser to view this site.

Naar hoofdinhoud springen
Gizke.com
Blog

JSON-opmaker

Werkt op je apparaat. Er wordt niets verstuurd.

Zet hier een .json-bestand neer

Formatteer, valideer en verken JSON volledig in je browser - er wordt niets geüpload.

JSON (JavaScript Object Notation) is het standaardformaat voor het uitwisselen van gegevens tussen web-API's, configuratiebestanden en app-instellingen. Eén verkeerd geplaatste komma of een ontbrekend aanhalingsteken kan een hele reactie breken, daarom is het belangrijk om JSON te valideren en te formatteren voordat je het gebruikt. Deze tool parseert je JSON lokaal in de browser, wijst precies aan waar een syntaxisfout zit, en laat je het herformatteren, minificeren of als boomstructuur verkennen - je gegevens worden nooit naar een server gestuurd.

Veelgestelde vragen

Waarvoor wordt JSON gebruikt?
JSON is het standaard dataformaat voor de meeste web-API's, backends van mobiele apps en configuratiebestanden (zoals package.json in Node.js-projecten). Het is leesbaar voor zowel mensen als machines, waardoor het XML heeft vervangen bij de meeste moderne gegevensuitwisselingen.
Waarom geeft mijn JSON een syntaxisfout?
De meest voorkomende oorzaken zijn een overtollige komma na het laatste item, ontbrekende aanhalingstekens rond een sleutel, enkele in plaats van dubbele aanhalingstekens, of een niet-gesloten haakje. De foutmelding toont de exacte regel en kolom, zodat je direct naar het probleem kunt springen.
Wat is het verschil tussen formatteren en minificeren?
Formatteren voegt inspringing en regeleinden toe zodat de structuur makkelijk leesbaar is. Minificeren verwijdert al die witruimte om het kleinst mogelijke bestand te maken - handig wanneer je JSON over een netwerk verstuurt en het niet leesbaar hoeft te zijn voor mensen.
Wordt mijn JSON-data ergens geüpload?
Nee. Parsen, formatteren en valideren gebeuren volledig lokaal in je browser met JavaScript - je JSON verlaat nooit je apparaat en bereikt geen server, zelfs niet wanneer je een bestand uploadt in plaats van tekst te plakken.
Wat doet de knop 'Sleutels sorteren'?
Deze sorteert de sleutels van elk object recursief alfabetisch op elk nestingsniveau, zonder de volgorde van arrays aan te passen. Dat maakt het veel makkelijker om twee JSON-bestanden of API-reacties te vergelijken die dezelfde gegevens bevatten maar met sleutels in een andere volgorde zijn geserialiseerd.
Hoe vind ik een specifieke waarde in een groot JSON-bestand?
Schakel over naar Boomstructuur-weergave en typ in het zoekvak - overeenkomende sleutels en waarden worden gemarkeerd en hun takken klappen automatisch open, zelfs diep in geneste objecten of arrays. Klik op de knop 'Pad kopiëren' van een node om de exacte locatie te kopiëren, zoals $.users[0].email, zodat u dat veld rechtstreeks in uw eigen code kunt gebruiken.
Voor ontwikkelaars: open deze pagina met een `q`-parameter in de URL - bijv. gizke.com/json?q={"hello":"world"} - en die waarde wordt automatisch vooraf ingevuld. De meeste bezoekers hebben dit niet nodig; het is bedoeld om direct te linken naar een kant-en-klaar voorbeeld.

Deel deze tool

BlogOver onsContactGebruiksvoorwaardenPrivacybeleid