C# 如何把指定目录里Xml的值修改成固定的。

文件路径:文件夹/1.xml-----------------------------------↓内容<?xmltest5="1.0"encoding="gb2312"... 文件路径:文件夹/1.xml
-----------------------------------↓内容
<?xml test5="1.0" encoding="gb2312"?>
<test1>
<test2>11111</test2>
<test3>
<test4>
<test5>ceshi1</test5>
<test6>0</test6>
<test7>22222</test7>
</test4>
<test8>ceshi1</test8>
<test9>333333</test9>
</test3>
</test1>
-------------------------------------------------
如何把 <test5>和<test8>里的 ceshi1 修改成 ceshi2 ?
要完整代码! 网上复制的不要!
展开
 我来答
kcxnvbdbd
2015-09-10 · TA获得超过523个赞
知道小有建树答主
回答量:885
采纳率:50%
帮助的人:619万
展开全部
var xDoc = new System.Xml.XmlDocument();
xDoc.Load("1.xml");
xDoc.SelectSingleNode("test1/test3/test4/test5").InnerText = "ceshi2";
xDoc.SelectSingleNode("test1/test3/test8").InnerText = "ceshi2";
xDoc.Save("2.xml");

 我随手打的,你自己试试吧

追问
没错 是这个
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式