4D v12.4DOM EXPORT TO VAR |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v12.4
DOM EXPORT TO VAR
|
DOM EXPORT TO VAR ( ElementRef ; vXmlVar ) | ||||||||
Parameter | Typ | Beschreibung | ||||||
ElementRef | String |
![]() |
Referenz auf das Root XML Element | |||||
vXmlVar | Text, BLOB |
![]() |
Variable, die XML Baum empfangen muss | |||||
Der Befehl DOM EXPORT TO VAR sichert einen XML Baum in einer Variablen vom Typ Text oder BLOB.
In ElementRef übergeben Sie die Referenz auf das Root Element.
In vXmlVar übergeben Sie den Namen der Variablen, die den XML Baum enthalten muss. Sie muss vom Typ Text oder BLOB sein. Der Typ richtet sich nach dem, was Sie als nächstes planen oder nach erreichbaren Größe für den Baum. Beachten Sie, dass Variablen vom Typ Text im Nicht-Unicode Modus auf 32.000 Zeichen, im Unicode Modus auf 2 GB begrenzt sind.
Verwenden Sie zum Speichern von ElementRef eine Textvariable im Nicht-Unicode Modus, wird der aktuelle Mac Zeichensatz verwendet, z.B. Mac Roman. Folglich verliert der zurückgegebene Text seine ursprüngliche Codierung (Codierung = xxx). In diesem Fall ermöglicht die Variable vVarXml, den Code zu sehen oder zu speichern, aber NICHT ein gültiges XML Dokument zu erstellen, z.B. über den Befehl SEND PACKET.
Im Unicode Modus wird die Original-Codierung in der Variable beibehalten.
Diese Anweisung speichert den Baum vElementRef in einer Text Variablen:
C_TEXT(vtMyText)
DOM EXPORT TO VAR(vElemRef;vtMyText)
Bei korrekt ausgeführtem Befehl wird die Systemvariable OK auf 1 gesetzt, sonst auf 0 (Null) und ein Fehler wird zurückgegeben, z.B. bei ungültiger Referenz auf das Element.
Produkt: 4D
Thema: XML DOM
Nummer:
863
Erstellt: 4D 2004
DOM EXPORT TO FILE
SVG EXPORT TO PICTURE