当前位置: 代码迷 >> ASP.NET >> 如何去修改XML文件那
  详细解决方案

如何去修改XML文件那

热度:2681   发布时间:2013-02-26 00:00:00.0
怎么去修改XML文件那?
我一个初级学者     我做了一个TreeView控件显示的一个东西。在.NET中添加了一个网站地图。然后绑定到TreeView上。现在我想做个修改XML内容的界面。谁能告诉我怎么做,或是有什么例子给我。能有思路也好

谢谢了     谢谢了

------解决方案--------------------------------------------------------
#region 修改节点:修改节点的属性值,修改节点的子节点的文本。
private void UpdateNode()
{
XmlDocument document = new XmlDocument();
document.Load(this.Path);
XmlNodeList nodes = document.SelectSingleNode( "bookstore ").ChildNodes;

foreach (XmlNode node in nodes)
{
XmlElement element = (XmlElement)node;
if (element.GetAttribute( "genre ") == "fantasy ")
{
element.SetAttribute( "genre ", "2007-1-12 ");
XmlNodeList listnodes = element.ChildNodes;
foreach (XmlNode listnode in listnodes)
{
XmlElement listelement = (XmlElement)listnode;
if (listelement.Name.ToLower() == "author ")
{
listelement.InnerText = "http://www.czkjxz.com/Html/Article/wz_bc/wz_bz_08/1032 ";
break;
}
}
break;
}
}
document.Save(this.Path);
}

#endregion
  相关解决方案