XmlDocumentToString

value XmlDocumentToString ( value xmlDocument );

Rückgabewert

Rückgabewert

Beschreibung

string

Der Inhalt des XML-Dokument-Objekts als XML-formatierte Zeichenkette.

Leere Zeichenkette

Beim Erzeugen der XML-formatierten Zeichenkette ist ein Fehler aufgetreten oder das XML-Dokument-Objekt enthält keine Daten oder ist ungültig.

Parameter

xmlDocument

Das XML-Dokument-Objekt, deren Inhalt als XML-formatierte Zeichenkette zurückgegeben werden soll.

Bemerkung

Erzeugt aus dem Inhalt des XML-Dokument-Objekt xmlDocument eine XML-formatierte Zeichenkette und gibt diese zurück.

Beispiele

In diesem Beispiel wird eine XML-formatierte Zeichenkette strResult erzeugt, das Aufträge enthält.

//CreateOrdersXmlDocument ()
//
//////////////////////////////////////////////////////////////////////
value xmlDocument, xmlRoot, xmlOrder, tag;
string orderNo, productNo, quantity;

XmlDocumentCreate(xmlDocument);
XmlDocumentAppendProcessingInstruction(xmlDocument, "xml","version=\"1.0\"");

XmlDocumentCreateElement(xmlDocument, xmlRoot, "Orders");
XmlNodeAppendChild(xmlDocument, xmlRoot);

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

XmlDocumentCreateElement(xmlDocument, xmlOrder, "Order");
XmlElementSetAttribute(xmlOrder, "OrderNo", "29811");
XmlElementSetAttribute(xmlOrder, "ProductNo", "4232-01");
XmlElementSetAttribute(xmlOrder, "Quantity", "14");
XmlNodeAppendChild(xmlRoot, xmlOrder);

strResult = XmlDocumentToString(xmlDocument);
 

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