怎样用程序修改xml文件某个属性的值?

我想把firstPara的值改为1,把secondPara的值改为10086,用程序实现,请问怎么做?... 我想把firstPara的值改为1,把secondPara的值改为10086,用程序实现,请问怎么做? 展开
 我来答
百度网友a582b5c3c
2012-08-31 · 超过35用户采纳过TA的回答
知道答主
回答量:161
采纳率:0%
帮助的人:78.9万
展开全部
XmlDocment Doc = new XmlDocment();
Doc.Load("XML文件地址“);

XmlNode XN = Doc.SelectSingleNode("PROCESS/process1111/makeCall");//此处可能不对,全手打,忘了XPath怎么写了。
XmlNode.SelectSingleNode("firstPara").InnerText = "1";
XmlNode.SelectSingleNode("secondPara").InnerText = "10086";
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
年华似末
2012-08-28 · 贡献了超过105个回答
知道答主
回答量:105
采纳率:0%
帮助的人:33.4万
展开全部
可以先解析XML 然后在取出来node中的值进行判断 让程序自动帮你修改就可以了
追问
我要的是,修改后的xml文件里存的也是修改后的那个值……不会写代码,才问的……
追答
那你可以先找找 C# 解析XML的代码看看 很容易解析的C#
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
雨中峰1
2015-10-22
知道答主
回答量:46
采纳率:0%
帮助的人:14.6万
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
帐号已注销
2015-11-18 · TA获得超过3258个赞
知道小有建树答主
回答量:1270
采纳率:56%
帮助的人:261万
展开全部
XmlDocment Doc = new XmlDocment();
Doc.Load("XML文件地址“);

XmlNode XN = Doc.SelectSingleNode("PROCESS/process1111/makeCall");//此处可能不对,全手打,忘了XPath怎么写了。
XmlNode.SelectSingleNode("firstPara").InnerText = "1";
XmlNode.SelectSingleNode("secondPara").InnerText = "10086";
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式