Ansicht
Dokumentation
ABENABAP_JSON - ABAP JSON
Fill RESBD Structure from EBP Component Structure Fill RESBD Structure from EBP Component StructureDiese Dokumentation steht unter dem Copyright der SAP AG.
ABAP und JSON
Dieser Abschnitt beschreibt, wie JSON-Daten in ABAP erstellt und gelesen werden können. Dabei geht es im Wesentlichen um
- die Verarbeitung und Erstellung von JSON-Daten mit Hilfe von Parsern und Renderern, die über die API der sXML-Bibliothek erzeugt und verwendet werden.
- die direkte Verwandlung von ABAP-Daten in das JSON-Format (Serialisierung) und um das Auslesen von Daten im JSON-Format in ABAP-Datenobjekte (Deserialisierung) über Transformationen, die als Programme im Repository vorliegen.
Die Behandlung von JSON-Daten in ABAP beruht auf folgenden Punkten:
- Ein JSON-XML-Format bildet JSON-Daten auf XML ab.
- XML-Reader und XML-Writer der sXML-Bibliothek unterstützen JSON-XML und können als Parser und Renderer von JSON-Daten verwendet werden.
- Es können direkte Transformationen zwischen ABAP und JSON durchgeführt werden, wobei für die Identitäts-Transformation ID eine kanonische JSON-Repräsentation von ABAP-Daten namens asJSON verwendet wird.
Für Beispiele siehe die entsprechenden ausführbaren Programme der Beispielbibliothek.
PERFORM Short Reference Vendor Master (General Section)
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 2079 Date: 20240523 Time: 152033 sap01-206 ( 30 ms )