Ansicht
Dokumentation

ABENABAP_XSLT_ASXML_REFERENCES - ABAP XSLT ASXML REFERENCES

ABENABAP_XSLT_ASXML_REFERENCES - ABAP XSLT ASXML REFERENCES

General Data in Customer Master   General Data in Customer Master  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

- Mapping von Referenzvariablen und Objekten

Anonyme Datenobjekte und Instanzen von Klassen (Objekte) werden in ABAP ausschließlich über Referenzen in Referenzvariablen adressiert. Das zugehörige asXML-Format besteht aus

  • Unterelementen von values für benannte Referenzvariablen und
  • standardmäßig aus Unterelementen von heap für die referenzierten Objekte.

Der Bezug der Referenz-Elemente auf die Objekt-Elemente wird über einen XML-Referenz-Mechanismus hergestellt, bei dem ein referenziertes Objekt in den gleichen XML-Daten über einen Schlüssel identifiziert wird. Bei den Objekt-Elementen unter heap ist der dynamische Typ der Referenzvariablen zum Zeitpunkt der Serialisierung angegeben, um eine eindeutige Deserialisierung zu gewährleisten.

Hinweis

  • Die asXML-Darstellung von Referenzvariablen und referenzierten Objekten ist nur für XSL-Transformationen und die Identitäts-Transformation ID von Bedeutung. Mit Simple Transformations können derzeit keine Referenzvariablen transformiert werden.
  • Für Datenreferenzen kann über die Angabe des Werts "embedded" für die Transformationsoption data_refs bei der Serialisierung eine eingebettete Ablage statt der Ablage im Element heap festgelegt werden.

asXML, Mapping von Objekten






ROGBILLS - Synchronize billing plans   PERFORM Short Reference  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 2679 Date: 20240523 Time: 182949     sap01-206 ( 38 ms )