XmlElementSetAttribute

value XmlElementSetAttribute ( value xmlElement, string strAttributeName, value/string Value );

Rückgabewert

Rückgabewert

Beschreibung

string

Das XML-Element-Objekt xmlElement das übergeben wurde.

Parameter

xmlElement

Das XML-Element-Objekt, dessen Attribut strAttributeName auf den Wert Value gesetzt werden soll.

strAttributeName

Der Name des Attributs, dessen Wert geschrieben werden soll.

Value

Der Wert, auf den das Attribut strAttributeName gesetzt werden soll.

Bemerkung

Setzt das Attribut strAttributeName des XML-Element-Objekts xmlElement auf den Wert Value.

Beispiele

//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, XmlDocumentToString, XmlDocumentClose, XmlDocumentAppendProcessingInstruction, XmlDocumentRootElement, XmlDocumentCreateElement, XmlDocumentCreateTextNode, XmlElementAttribute, XmlElementTagName, XmlElementText, XmlElementSetTagName, XmlElementNextSibling, XmlElementPrevSibling, XmlNodeAppendChild, XmlNodeFirstChildElement, XmlNodeLastChildElement