JavaScript Object Notation (JSON)

JSON is een syntaxis voor het opslaan en uitwisselen van informatie. Vergelijkbaar met XML.

JSON is compacter dan XML, sneller en eenvoudiger om te ontleden.

Een voorbeeld:

{
  "werknemers": [
    { "voornaam":"Johan" , "naam":"Den Doven" },
    { "voornaam":"Ann" , "naam":"Segers" },
    { "voornaam":"Peter" , "naam":"Jansens" }
  ]
}

Het object werknemers bevat 3 werknemers (objecten).

Wat is JSON?

JSON en JavaScript objecten

Het JSON tekstformaat is identiek aan de JavaScript code voor het aanmaken van objecten.

Door deze overeenkomst kun je in een JavaScript programma de ingebouwde eval() functie gebruiken om JSON gegevens om te zetten naar JavaScript objecten.