XmlDocument bb = new XmlDocument();
bb.Load(@"C:\a.xml");XmlNodeList nodeList = bb.SelectNodes("//*[contains(NodeName,'旧值')]");
foreach (XmlNode node in nodeList)
{
node.InnerText ="新值";
}
bb.save(@"C:\aa.xml")这断代码不能将新值保存。请问有什么好的方法吗?
bb.Load(@"C:\a.xml");XmlNodeList nodeList = bb.SelectNodes("//*[contains(NodeName,'旧值')]");
foreach (XmlNode node in nodeList)
{
node.InnerText ="新值";
}
bb.save(@"C:\aa.xml")这断代码不能将新值保存。请问有什么好的方法吗?
解决方案 »
- 三层结构的数据错误
- C#中如何取得字符串指定索引的value
- 求救C#生成多条XML记录问题
- StreamWriter()抓取网页结果是乱码
- 最近公司要装FIREWALL,才注意到好象 C/S 结构的程序不能在INTERNET上使用,但是另一套JAVA SWING的C/S程序却可以运行。
- 项目保存的问题?
- dll 文件用maxtocode 加密后,无法使用的问题!!
- 谁能帮我申请一个MSN Messenger的帐号??
- 一百分散尽:想知道大家对于这三个问题的看法?
- 有关数组的简单问题
- 使用委托出錯.........
- 如何获取网页上image图片的坐标值以及Click事件(服务器处理)mousemove事件(本地处理)
我正在写一系列关于AAF组件框架的文章。该框架能对开发工作提供很多帮助,并极大地提高开发效率。希望大家看一看并提出宝贵建议。
用//*[contains(NodeName,'旧值')]方式查询为什么不能保存。
这里的nodeList有没有值,确认是否没有找到符合条件的节点。
http://www.cnblogs.com/thinhunan/archive/2006/10/11/525947.html