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.