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.
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