0
Ich möchte ein XML-Dokument erstellen mit der namepace entlang der Linien von dieser Attribute:Rahmen XML Namepaces
<MyXmlDoC xmlns="http://abc" xmlns:brk="http://123">
die Bibliothek System.Xml.Linq XML, iv dies getan:
public static XAttribute XmlNamepace()
{
return new XAttribute(XName.Get("xmlns"), "http://abc");
}
public static XAttribute brkNamepace()
{
return new XAttribute(XNamespace.Xmlns + "brk", "http://123");
}
var rootNode = new XElement("MyXmlDoC",XmlNamepace(),brkNamepace());
aber das erzeugt diesen Fehler:
The prefix '' cannot be redefined from '' to ' http://abc ' within the same start element tag
Was mache ich falsch
Dank, dass der Trick, Sie verdienen eine akzeptierte Antwort, aber diese techically tut meine ursprünglichen Frage – Dan
ich antworten denke, es ist das gleiche Problem, Sie setzen den Namespace nicht korrekt. – si618