JSON

Modul #F4 - JavaScript - JSON

Ziele

  • Du weisst, was JSON ist und weisst, woraus JSON-Daten bestehen.
  • Du weisst, wie geordnete Listen ist JSON dargestellt werden können.

JSON (JavaScript Object Notation)

JSON ist ein weit verbreitetes Datenformat zur Repräsentation strukturierter Informationen. Es basiert auf einer einfachen Syntax, die sowohl von Menschen als auch von Maschinen leicht verstanden werden kann. JSON-Daten bestehen aus Schlüssel-Wert-Paaren und geordneten Listen von Werten. Hier ist eine grundlegende Übersicht der JSON-Syntax:

Schlüssel-Wert-Paare

Ein JSON-Objekt besteht aus einer Sammlung von Schlüssel-Wert-Paaren. Ein Schlüssel ist eine Zeichenfolge (String), gefolgt von einem Doppelpunkt und einem zugehörigen Wert. Die Paare sind durch Kommas getrennt und in geschweiften Klammern eingeschlossen:

1
2
3
4
5
{
  "name": "John Doe",
  "age": 30,
  "city": "New York"
}

Geordnete Listen

In JSON können auch geordnete Listen von Werten dargestellt werden. Diese Listen sind durch eckige Klammern gekennzeichnet und die Werte sind durch Kommas getrennt:

1
2
3
{
  "fruits": ["apple", "banana", "orange"]
}

Beispiel

Hier ist ein einfaches Beispiel, das ein JSON-Objekt darstellt:

1
2
3
4
5
6
{
  "name": "Alice",
  "age": 25,
  "isStudent": true,
  "grades": [95, 89, 78]
}

JSON wird häufig in der Webentwicklung, in APIs und beim Datenaustausch verwendet, da es leicht zu verarbeiten ist. Es ist eine effektive Möglichkeit, Daten in einer strukturierten Form zu speichern und zwischen verschiedenen Systemen auszutauschen.