【发布时间】:2012-12-26 23:59:03
【问题描述】:
我需要使用 Linq to xml 操作一些 xml 文件。
我有一个要加载的现有 XDocument
现在我似乎无法为其添加命名空间。
我愿意:
//Load an existing xml into a XDocument
XDocument xdoc=XDocument.Load(myXml);
//Create a namespace
XNamespace myNS="http://www.w3.org/2001/XMLSchema-instance/MyShinyNewNamespace";
xAttribute myAttr=new XAttribute(XNamespace.Xmlns +"myNS",myNS);
//Add new namepsace to root
xdoc.Root ????
What do you do here?
如何检索我的命名空间?
如何删除/替换?
非常感谢
【问题讨论】:
标签: linq-to-xml