Zum Hauptinhalt springen

JSON

JSON steht für Javascript Object Notation und ist ein leichtgewichtiges Datenformat. Es hat eine gewisse Berühmtheit in der Datenübertragung gewonnen. Mit JSON kann man schnell und leicht beliebige Datenstrukturen darstellen und übertragen. Im Vergleich zu anderen Datenformaten sticht es durch seine simple, kompakte Art heraus. Ebenso ist es menschenlesbar, wodurch man schnell einen Überblick über die übertragenen Daten erhält.
Die Darstellung basiert auf Text in einer speziellen Form. Das Format besteht aus:

  • Zahlen
  • String
  • boolsche Werte
  • Null
  • Array
  • Objekte

Wie der Name schon sagt, wird ein Objekt übertragen. Das einfachste Objekt ist: { } - das leere Objekt. Es enthält keine Daten. Fügt man Daten hinzu, macht man das über die Form: "<Bezeichner>":<Daten>. <Daten> können hierbei alles oben aufgezählte sein. Zahlen werden ohne Anführungsstriche und mit . als Trennzeichen für Floatingpoint-Zahlen ausgedrückt. Strings werden in Anführungszeichen geschrieben. Boolsche Werte verwenden die Worte True und False ohne Anführungszeichen. Null steht für einen nicht initialisierten Datentyp. Arrays werden mit [] gekennzeichnet. In ihnen dürfen <Daten> definiert werden. Und für Objekte werden, wie bereits erwähnt, {} genutzt. In diese dürfen Daten in der Form: "<Bezeichner>":<Daten> eingefügt werden. Für weitere Informationen hat Oracle folgende Seite zur Verfügung gestellt. [1]

Quellen

[1]
ORACLE Deutschland B.V. & Co. KG: JSON definiert. URL https://www.oracle.com/de/database/what-is-json/. - abgerufen am 2022-10-24