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