JSON
Einführung
JSON steht für JavaScript Object Notation. Die Darstellung ist sehr kompakt und wird daher entsprechend im Netz verwendet.
Aufbau
{
"firstName": "John",
"lastName": "Smith",
"isAlive": true,
"age": 25,
"hight_cm": 176.5,
"address": {
"street": "21 2nd street",
"city": Ney York",
"state": NY"
},
"phoneNumbers": [
{
"type": "home",
"number: "123 45 67"
},
{
"type": "office",
"number": "76 54 321",
},
],
"children": [],
"spouse": null
}
- Der Code ist immer in {} eingeschlossen, was einem Deklarationsblock entspricht.
- Jedes Deklarations- Wertepaar wird mit einem Komma (,) abgeschlossen
- Alle Deklarationen werden in Anführungszeichen(") eingeschlossen
- Strings müssen ebenfalls in "" eingeschlossen werden
- Zahlen (int und float), Boolean oder NULL-Werte werden ohne " geschrieben
- Arrays werden mit [] eingeschlossen
- Die einzelnen Elemente des Arrays werden wieder mit {} abgetrennt
- NULL wird klein als null geschrieben