Verständnis von Syntax und Struktur
JSON-Dateien haben die Erweiterung .json und können entweder eigenständig stehen oder in anderen Dateiformaten (z.B. .html) innerhalb von Anführungszeichen als JSON-Zeichenfolge erscheinen. Ein JSON-Objekt ist ein Datenformat, das normalerweise in geschweiften Klammern dargestellt wird.
{
"Vorname": "Max",
"Nachname": "Mustermann",
"Alter": 30,
"verheiratet": false
}Passende Infrastruktur bei centron
Node-Anwendungen wollen deployt werden: ccloud³ VMs mit vollem Root-Zugriff ab 3,12 € im Monat – oder gleich als Managed Server, wenn der Betrieb nicht bei Ihnen liegen soll. Cloud Server mieten →
Datentypen in JSON
Die Werte in JSON können verschiedene Datentypen haben:
- Zeichenketten (Strings)
- Zahlen (Numbers)
- Objekte (Objects)
- Arrays
- Booleans (true oder false)
- null
Komplexere Strukturen in JSON
JSON kann auch verschachtelte Objekte und Arrays speichern. Das ermöglicht die Darstellung komplexer Hierarchien.
{
"Person": {
"Name": "Max",
"Adresse": {
"Straße": "Musterstraße 123",
"Stadt": "Musterstadt"
}
}
}{
"Benutzer": [
{
"Name": "Benutzer1",
"E-Mails": ["email1@example.com", "email2@example.com"]
},
{
"Name": "Benutzer2",
"E-Mails": ["email3@example.com"]
}
]
}JSON und XML im Vergleich
JSON und XML sind beides Datenformate, die von Menschen und Maschinen gelesen werden können. JSON ist jedoch kompakter und einfacher zu verarbeiten als XML.
Fazit
JSON ist ein vielseitiges und leichtgewichtiges Datenformat, das in vielen Programmiersprachen verwendet wird. Es bietet eine effiziente Möglichkeit, Daten auszutauschen und zu speichern.
Testen Sie Ihr Setup auf ccloud³
Registrieren Sie sich in der ccloud³ und erhalten Sie 200 € Startguthaben für Ihr Projekt – z. B. für eine PostgreSQL-VM mit automatischen Backups.