更新XML文件

时间:2010-05-13 13:04:09

标签: c# xml

我想替换不是根元素的子节点的XML节点。我怎么能这样做 - 不是在.NET 3.5中?

我不知道要替换的节点的确切路径,我通过XPath查询获取节点,如:

XmlElement root = doc.DocumentElement;
oldItem = root.SelectSingleNode("//Node1[@name='aaa']//Node2[Item='bbb']/Value");

如何更换旧项?

1 个答案:

答案 0 :(得分:3)

使用root.SelectSingleNode("query").Value = [New value]