Ansicht
Dokumentation
CL_SXML_STRING_WRITER - XML-String-Writer der sXML-Bibliothek
rdisp/max_wprun_time - Maximum work process run time RFUMSV00 - Advance Return for Tax on Sales/PurchasesDiese Dokumentation steht unter dem Copyright der SAP AG.
Funktionalität
Klasse für einen XML-Writer der sXML-Bibliothek zum Schreiben von XML-Daten in ein Datenobjekt des Typs xstring.
Die Methode CREATE ist die Factory-Methode für einen XML-WRITER. An CREATE können das gewünschte Format und die Zeichendarstellung übergeben werden. Weiterhin können Werte für die Parameter IGNORE_CONVERSION_ERRORS, NORMALIZING und NO_EMPTY_ELEMENTS übergeben werden, empfohlen wird aber die Verwendung der Methode SET_OPTION des Interface IF_SXML_WRITER.
Die XML-Daten können mit der Methode GET_OUTPUT abgeholt werden. Sie stehen allerdings erst dann zur Verfügung, wenn das Dokument vollständig geschrieben, d.h. der Wurzelknoten geschlossen wurde.
Beziehungen
Beispiel
Erzeugen eines XML-Writer.
DATA writer TYPE REF TO if_sxml_writer.
writer = cl_sxml_string_writer=>create( ).
Abholen des XML Dokuments:
DATA string_writer TYPE REF TO cl_sxml_string_writer.
string_writer ?= writer.
DATA(xml) = string_writer->get_output( ).
Hinweise
Weiterführende Informationen
BAL Application Log Documentation BAL Application Log Documentation
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 1483 Date: 20240328 Time: 124725 sap01-206 ( 25 ms )