jsonecho

JSON Parser

Parseer JSON en zie hoe een parser hem leest: als een boom van objecten, arrays en waarden.

De tool wordt geladen...

Zo gebruik je JSON Parser

  1. Plak JSON in het invoervak.
  2. Bekijk de boomweergave om te zien hoe het is geparseerd, of de codeweergave voor de opgeschoonde tekst.
  3. Mislukt het parsen, volg dan het regelnummer in de melding.

Over JSON Parser

Een parser maakt van tekst gegevens die je programma kan gebruiken. Hier zie je het resultaat van die stap: de boom van waarden die een JSON-parser uit je tekst opbouwt. Kan de tekst niet worden geparseerd, dan krijg je de reden.

Zo is deze pagina een snelle manier om te zien wat je code zal ontvangen, bijvoorbeeld of een veld een getal of een string is, of een array echt leeg is of null bevat.

Veelgestelde vragen

Wat is het verschil tussen parsen en formatteren?

Parsen bouwt de gegevensstructuur op. Formatteren drukt die structuur weer af als tekst met witruimte. Een formatter heeft altijd een parser nodig, dus de twee gaan meestal samen.

Waarom wordt "1" anders getoond dan 1?

In de boom verschijnen strings in groen met aanhalingstekens en getallen in blauw zonder. Dat helpt je waarden te herkennen die op getallen lijken maar eigenlijk strings zijn.

Accepteert de parser opmerkingen?

Nee, standaard-JSON kent geen opmerkingen. Staan ze in je invoer, gebruik dan de JSON5-formatter, die opmerkingen en afsluitende komma's begrijpt.

Hoe worden zeer grote getallen verwerkt?

We behouden ze zoals geschreven. JavaScript zou 12345678901234567890 normaal afronden naar 12345678901234567000, maar hier blijven de oorspronkelijke cijfers behouden.

Meer in JSON-tools

Alle tools →