JSON-validator
Controleer JSON-syntaxis en laat dubbele eigenschapsnamen lokaal in je browser melden.
Probeer een kort voorbeeld
Probeer een kort voorbeeld
Laad het fictieve voorbeeld in een leeggemaakt formulier. Controleer de opties, voer het hulpmiddel zo nodig uit en vergelijk het resultaat hieronder.
Controleer of geplakte tekst in de browser als JSON kan worden geparseerd. Een geldig resultaat bevestigt alleen de syntaxis, niet het schema of de regels van de toepassing. Plak JSON om de syntaxis te controleren. Bij herhaalde eigenschapsnamen waarschuwt het resultaat dat parsers verschillende waarden kunnen behouden. Een resultaat zonder waarschuwingen bevestigt alleen syntaxis en unieke namen, niet het schema of de toepassingsregels. Een geslaagde controle betreft alleen JSON-syntaxis en herhaalde eigenschapsnamen. Verplichte velden, typen, toestemmingen en toepassingsregels worden niet gevalideerd.
JSON-invoer
{"name":"Ada","count":2,"active":true}Verwachte uitvoer
Geldige JSON-syntaxis. Geen dubbele eigenschapsnamen gevonden.
Het voorbeeld is beschikbaar zodra de tool klaar is.
De tekst wordt in je browser verwerkt.
Deel deze tool
Alleen de openbare link naar de tool wordt gedeeld. Je invoer en resultaten blijven hier.
Toon de link om handmatig te kopiëren
In het kort
Controleer of geplakte tekst in de browser als JSON kan worden geparseerd. Een geldig resultaat bevestigt alleen de syntaxis, niet het schema of de regels van de toepassing.
Deze tool verwerkt je invoer in je browser. De berekeningen versturen je invoer en resultaten niet. De website zelf maakt netwerkverzoeken; bezoekgegevens gaan alleen met je toestemming naar Google Analytics.
Veelgestelde vragen
Wat vertelt een geldig resultaat?
Dat de tekst als JSON parseert en geen herhaalde eigenschapsnamen in objecten bevat. Het bevestigt geen verplichte velden, gegevenstypen, toestemmingen of toepassingsregels.
Waarom waarschuwt de validator voor herhaalde eigenschapsnamen?
JSON raadt unieke namen aan, maar parsers kunnen duplicaten verschillend behandelen. Verwijder het duplicaat of controleer de gegevens met dezelfde parser die ze zal verwerken.
Waarom is een afsluitende komma een fout?
JSON-syntaxis staat geen komma na het laatste element van een object of array toe.
Wordt de JSON geüpload bij valideren?
De syntaxiscontrole draait in de browser. Bij het laden van de pagina worden wel code en bestanden van de website opgevraagd.
Bronnen en referenties
Deze bronnen documenteren de genoemde standaard of browser-API; ze valideren de uitvoer van het hulpmiddel niet.