" <?xml version="1.0" encoding="utf-8" ?>
<book genre="fantasy" ISBN="2-3631-4">
<title>Oberon's Legacy</title>
<author>Corets, Eva</author>
<price>5.95</price>
</book>"
誰說上面的沒有跟節點啊﹐根節點就是<book>。
<book genre="fantasy" ISBN="2-3631-4">
<title>Oberon's Legacy</title>
<author>Corets, Eva</author>
<price>5.95</price>
</book>"
誰說上面的沒有跟節點啊﹐根節點就是<book>。
解决方案 »
- 在C#中,string str = null 与 string str = " "有何区别?
- 求大哥们一个正则算法。把a标签一个属性给弄出来。
- 高手进来看!
- 请教各位,怎样把数据写入文本文件中的指定位置.
- 请教大家一个问题!大家对无忧登陆软件的“登陆”模块的技术了解吗?
- 请大手解决超难的问题---C# 将word文档转成xps文档
- 关于知识整理的系统的开源醒目, 谁有源码发出来, 这里是我做的一部分,有兴趣的参与进来!!
- GC回收问题
- 如何保存combobox的空值
- ASP.NET中repeater分页功能点击下一页没有反应,谁知道解答一下,谢谢,第一次发
- 帮忙看看能上www.taobao.com吗,是不是被黑了。
- 请问关于上传的问题!
但是你可以先把xml文件读到内存中,然后再用xmlTextWriter写回去,这样你可以在前面写任何东西了。至于名称空间:
XmlDocument doc = new XmlDocument();
doc.Load("booksort.xml"); //Create an XmlNamespaceManager for resolving namespaces.
XmlNamespaceManager nsmgr = new XmlNamespaceManager(doc.NameTable);
nsmgr.AddNamespace("bk", "urn:samples");
XmlElement nodRoot;
nodRoot = (XmlElement)xmlDoc.AppendChild(xmlDoc.CreateElement("你要加的根节点"));
doc.Load(@"e:\test.xml");XmlElement ele=doc.CreateElement("bookstore");
ele.SetAttribute("xmlns","http://tempuri.org/bookstore.xsd");
ele.AppendChild(doc.DocumentElement);
doc.AppendChild(ele);doc.Save(@"e:\test.xml");
XmlNode nod=xmlDoc.SelectSingleNode("bookstore");
if(nod == null)
{
.........................
}
{
}