← Alle termen

Term

JSON

JavaScript Object Notation is een lichtgewicht formaat voor het opslaan en uitwisselen van gegevens tussen systemen. Ondanks de naam is JSON tegenwoordig niet alleen gekoppeld aan JavaScript. Vrijwel alle moderne programmeertalen kunnen JSON lezen en schrijven.

zie ook XML, SOAP en JWT.

JSON wordt veel gebruikt bij:

  • Webapplicaties
  • API's (gegevensuitwisseling tussen systemen)
  • Configuratiebestanden
  • Databases en integraties

Hoe ziet JSON eruit?

JSON bestaat uit sleutel-waardeparen (key-value pairs) en kan objecten en lijsten bevatten.

Voorbeeld:

{
"naam": "John",
"leeftijd": 53,
"woonplaats": "Rotterdam",
"actief": true
}

Hierbij zijn:

  • naam, leeftijd, woonplaats en actief de sleutels
  • De waarden zijn respectievelijk "John", 53, "Rotterdam" en true
  • afkorting