2016-04-18 10 views
1

Ich möchte Sonderzeichen im Namen des Attributs wie ":" Wie kann ich das tun?Erlaube Sonderzeichen in Xelement.SetAttributeValue

.SetAttributeValue("xmlns:xsi", "http://www.w3.org/2001/XMLSchema-instance");

wenn ich versuche, heißt es, dass ":" wird nicht als Attributnamen erlaubt

Antwort

0

Sie es wie folgt tun:

el.SetAttributeValue(XNamespace.Xmlns + "xsi", "http://www.w3.org/2001/XMLSchema-instance"); 

Alternative Syntax:

el.SetAttributeValue(XNamespace.Xmlns.GetName("xsi"), "http://www.w3.org/2001/XMLSchema-instance");