Ansicht
Dokumentation

ABENJSON_OVIEW - JSON OVIEW

ABENJSON_OVIEW - JSON OVIEW

General Material Data   rdisp/max_wprun_time - Maximum work process run time  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

- Kurzübersicht

JSON (JavaScript Object Notation) ist ein Datenaustauschformat, dessen Syntax in der Regel eine Untermenge der Syntax von JavaScript darstellt. JSON-Daten werden als Zeichenketten in einer Zeichendarstellung gespeichert und transportiert.

Die Syntax von JSON besteht aus folgenden Bestandteilen:

  • Syntaxzeichen:
  • Geschweifte Klammern { } definieren Objekte

  • Eckige Klammern [ ] definieren Arrays

  • Ein Doppelpunkt : trennt den Namen und den Wert einer Objektkomponente

  • Ein Komma , trennt die Komponenten innerhalb von Arrays und Objekten

  • Darstellung von Werten:
  • Zeichenartige Werte werden zwischen doppelten Anführungszeichen " " aufgeführt, wobei das Zeichen \ das Fluchtsymbol für Syntaxzeichen ist.

  • Boolesche Werte werden durch die Schlüsselwörter true und false dargestellt.

  • Null-Werte werden durch das Schlüsselwort null dargestellt.

  • Datenstrukturen:
  • Ein Array ist eine von eckigen Klammern [ ] umschlossene, durch Kommata , getrennte geordnete Liste von Werten, Arrays oder Objekten, die nicht den gleichen Typ haben müssen. Ein leerer Array [ ] ist möglich.

  • Ein Objekt ist eine von geschweiften Klammern { } umschlossene durch Kommata , getrennte ungeordnete Liste von Komponenten. Eine Komponente ist ein in doppelten Anführungszeichen angegebener Name gefolgt von einem Doppelpunkt : gefolgt von einem Wert, Array oder Objekt. Ein leeres Objekt { } ist möglich. Eindeutige Namen für die Komponenten eines Objekts werden empfohlen, sind aber nicht vorgeschrieben.

Leerräume (Leerzeichen, Zeilenumbrüche) sind beliebig vor und nach den Syntaxzeichen einsetzbar. Gültige JSON-Daten enthalten auf der obersten Ebene einen einzelnen Wert, ein Array, oder ein Objekt, wobei Arrays und Objekte beliebige weitere Werte, Arrays oder Objekte enthalten können.

Hinweis

In JavaScript können JSON-Daten wegen ihrer Kompatibilität direkt mit einer eingebauten Funktion eval in JavaScript-Objekte transformiert werden. In anderen Programmiersprachen werden JSON-Daten mit Parsern gelesen, was aus Gründen der Performance und der Sicherheit auch für JavaScript empfohlen wird.

Beispiele






ROGBILLS - Synchronize billing plans   rdisp/max_wprun_time - Maximum work process run time  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 5050 Date: 20240523 Time: 154446     sap01-206 ( 69 ms )