1
我正在使用C#和XDcoument向根节点添加节点。我用这个代码:为什么要在节点的属性中添加xmlns =“”?
XElement miAnimalNuevo = new XElement("PrincipalNode",
new XAttribute("Atribute1", "value attribute 1"),
new XAttribute("Attribute2", "value attribute 2"),
new XElement("subNode","0000"));
但我得到这个:
<PrincipalNode Atribute1="value attribute 1" Attribute2="value attribute 2" xmlns="">
<subNode>0000</subNode>
</PrincipalNode>
属性2后,我看到的xmlns = “”。为什么?我只想要属性。
谢谢。
http://stackoverflow.com/questions/5955878/xelement-is-automatically-adding-xmlns-to-itself – Habib