Ansicht
Dokumentation

ABENABAP_ASXML_ASJSON_EMPTY_ABEXA - ABAP ASXML ASJSON EMPTY ABEXA

ABENABAP_ASXML_ASJSON_EMPTY_ABEXA - ABAP ASXML ASJSON EMPTY ABEXA

SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up   CPI1466 during Backup  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

- Deserialisierung von Strukturkomponenten

Das Beispiel demonstriert die Deserialisierung leerer und fehlender Strukturkomponenten.

Quelltext

Ausführen

Beschreibung

Eine Struktur wird mit der Identitäts-Transformation ID in ihre asXML- und asJSON-Darstellungen transformiert. In der asXML-Darstellung werden die Werte zweier Elemente und zwei vollständige Elemente entfernt. In JSON können Werte nicht entfernt werden. In der asJSON-Darstellung werden die Werte zweier Objektkomponenten initialisiert und zwei Objektkomponenten entfernt.

Nach der Deserialisierung in die ursprüngliche ABAP-Struktur sind die Komponenten, denen leere XML-Elemente zugeordnet sind, initial. Komponenten, für die es kein XML-Element bzw. keine JSON-Objektkomponente gibt, behalten ihren vorhergehenden Wert.






BAL_S_LOG - Application Log: Log header data   CL_GUI_FRONTEND_SERVICES - Frontend Services  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 1265 Date: 20240523 Time: 182044     sap01-206 ( 24 ms )