我需要使用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?
如何检索我的命名空间?
如何删除/替换?
非常感谢。