XmlNodeAppendChild

value XmlNodeAppendChild ( value xmlParent, value xmlChild );

Rückgabewert

Rückgabewert

Beschreibung

value

Das übergebene XML-Objekt xmlChild.

Parameter

xmlParent

Das XML-Objekt, dem das Kind XML-Objekt xmlChild hinzugefügt werden soll.

xmlChild

Das XML-Objekt, das dem Eltern XML-Objekt xmlParent als Kind XML-Objekt hinzugefügt werden soll.

Bemerkung

Fügt dem XML-Objekt xmlParent das Kind XML-Objekt xmlChild hinzu.

Beispiele


value xmlDocument, xmlRoot, xmlOrder, textNode;
string orderNo, productNo, quantity;
 
XmlDocumentCreate(xmlDocument);
XmlDocumentAppendProcessingInstruction(xmlDocument, "xml","version=\"1.0\"");
 
XmlDocumentCreateElement(xmlDocument, xmlRoot, "Orders");
XmlNodeAppendChild(xmlDocument, xmlRoot);
 
XmlDocumentCreateElement(xmlDocument, xmlOrder, "Order");
XmlNodeAppendChild(element, XmlDocumentCreateTextNode(xml, textNode, TimeFormat()));

XmlElementSetAttribute(xmlOrder, "OrderNo", "29810");
XmlElementSetAttribute(xmlOrder, "ProductNo", "7993-12");
XmlElementSetAttribute(xmlOrder, "Quantity", "10");
XmlNodeAppendChild(xmlRoot, xmlOrder);
 
XmlDocumentCreateElement(xmlDocument, xmlOrder, "Order");
XmlNodeAppendChild(element, XmlDocumentCreateTextNode(xml, textNode, TimeFormat()));

XmlElementSetAttribute(xmlOrder, "OrderNo", "29811");
XmlElementSetAttribute(xmlOrder, "ProductNo", "4232-01");
XmlElementSetAttribute(xmlOrder, "Quantity", "14");
XmlNodeAppendChild(xmlRoot, xmlOrder);
 
XmlDocumentToFile(xmlDocument, "orders.xml");
 
XmlDocumentClose(xmlDocument);
 

Siehe auch XmlDocumentCreateFromFile, XmlDocumentCreateFromString, XmlDocumentCreate, XmlDocumentToFile, XmlDocumentToString, XmlDocumentClose, XmlDocumentAppendProcessingInstruction, XmlDocumentRootElement, XmlDocumentCreateElement, XmlDocumentCreateTextNode, XmlElementAttribute, XmlElementTagName, XmlElementText, XmlElementSetAttribute, XmlElementSetTagName, XmlElementNextSibling, XmlElementPrevSibling, XmlNodeFirstChildElement, XmlNodeLastChildElement