Lade...
 

CX_WORD_XML::GetUncompressedXMLBytes

CX_WORD_XML::GetUncompressedXMLBytes

Beschreibung:

Liefert das im persistenten Bereich aktuell enthaltene XML als Zeichenkette zurück. Da bei LoadFromString immer in den persistenten Bereich geschrieben wird, (unabhängig davon, ob das XML gültig ist)

gibt es bei einem ungültigen XML zwar einen Fehlermeldung, ein anschließendes GetUncompressedXMLBytes liefert jedoch die ungültige XML-Zeichenkette.

Code-Beispiel:
Var(xml)
CreateTransObject(CX_WORD_XML) -> xml
xml Call(GetUncompressedXMLBytes) //-> ""
xml Call(EmptyDocument)
xml Call(GetUncompressedXMLBytes) //-> "<?xml version=\"1.0\" encoding=..."
//Ungültiges XML:
"ungültig" xml Call(LoadFromString) //Liefert eine Fehlermeldung
xml Call(GetUncompressedXMLBytes) //-> "ungültig"

Stack
Stack Position Objekttyp Kurzbeschreibung
Stack(In) Top CX_WORD_XML XML-Objekt, dessen XML ausgelesen werden soll
Stack(Out) Top STRING Das XML als Zeichenkette

Funktionsaufruf: Call(GetUncompressedXMLBytes)