4D v14.3DOM Append XML child node |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v14.3
DOM Append XML child node
DOM Append XML child node
Die Funktion DOM Append XML child node hängt den Wert KindWert an den in ElementRef definierten XML Knoten an. Der Typ des erstellten Knotens wird im Parameter KindTyp definiert. Sie können eine der nachfolgenden Konstanten unter dem Thema XML übergeben:
In KindWert übergeben Sie die einzufügenden Daten. Sie können einen String oder eine 4D Variable übergeben (String oder BLOB). Der Inhalt dieses Parameters wird immer in Text konvertiert. Hinweis: Gibt der Parameter ElementRef den Dokumentknoten an (Knoten auf der obersten Ebene), fügt die Funktion einen Knoten "Doctype" vor allen anderen Knoten ein. Das gleiche gilt auch für Arbeitsanweisungen und Kommentare. Sie werden immer vor dem Root Knoten, aber nach dem Doctype Knoten, eingefügt. Knoten vom Typ Text hinzufügen: Reference:=DOM Create XML element(elementRef;"myElement") Ergebnis: <myElement>Hallo<br/>New<br/>York</myElement> Knoten vom Typ Arbeitsanweisung hinzufügen: $Txt_instruction:="xml-stylesheet type = \"text/xsl\" href=\"style.xsl\"" Ergebnis (vor dem ersten Element eingefügt): <?xml-stylesheet type="text/xsl" href="style.xsl"?> Knoten vom Typ Kommentar hinzufügen: Reference:=DOM Append XML child node(elementRef;XML Comment;"Hallo Welt") Ergebnis: <!--Hallo Welt--> Knoten vom Typ CDATA hinzufügen: Reference:=DOM Append XML child node(elementRef;XML CDATA;"12 < 18") Ergebnis: <element><![CDATA[12 < 18]]></element> Knoten vom Typ Doctype declaration hinzufügen oder ersetzen:
Reference:=DOM Append XML child node(elementRef;XML DOCTYPE;"Books SYSTEM \"Book.DTD\"") Ergebnis (vor dem ersten Element eingefügt): <!DOCTYPE Books SYSTEM "Book.DTD"> Knoten vom Typ Element hinzufügen oder ersetzen:
|
EIGENSCHAFTEN
Produkt: 4D
GESCHICHTE
Erstellt: 4D v12 SIEHE AUCH
DOM GET XML CHILD NODES ARTIKELVERWENDUNG
4D Programmiersprache ( 4D v12.4) |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||