Ansicht
Dokumentation

ABENABAP_XSLT_ASXML_STRUCTURE - ABAP XSLT ASXML STRUCTURE

ABENABAP_XSLT_ASXML_STRUCTURE - ABAP XSLT ASXML STRUCTURE

Fill RESBD Structure from EBP Component Structure   General Data in Customer Master  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

- Mapping von Strukturen

Die asXML-Darstellung von Strukturen ist hauptsächlich für XSL-Transformationen von Bedeutung. Bei Simple Transformations spielt diese Darstellung nur bei Verwendung der Anweisung tt:copy eine Rolle.

Die Komponenten einer ABAP-Struktur werden in asXML als eine Folge von Unterelementen des Struktur-Elements dargestellt. Der Inhalt jedes Unterelements entspricht der kanonischen Repräsentation des Komponentenwertes. Der Name jedes Unterelementes ist der Name der entsprechenden Komponente. Bei der Serialisierung werden die Unterelemente in der Reihenfolge der Komponenten in der Struktur dargestellt. Bei der Deserialisierung der asXML-Repräsentation einer Struktur spielt die Reihenfolge der Unterelemente keine Rolle und überzählige XML-Elemente werden ignoriert. Komponenten der Struktur, für die es kein Unterelement gibt, bleiben unverändert.

Wenn bei der Deserialisierung in eine Struktur das benötigte XML-Element nicht vorhanden ist, behält die Struktur Datenobjekt ihren vorhergehenden Wert. Wenn einer Struktur ein leeres Element zugewiesen wird, fehlen die Unterelemente für alle Komponenten der Struktur und die Struktur bleibt ebenfalls unverändert. Um die Struktur bei der Deserialisierung in solchen Fällen zu initialisieren, kann die Transformationsoption clear mit dem Wert "all" verwendet werden.






rdisp/max_wprun_time - Maximum work process run time   Addresses (Business Address Services)  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 2100 Date: 20240523 Time: 172835     sap01-206 ( 48 ms )