C# XML 循环修改节点属性值的问题

<users><userNameUsers="aa"Password="123456"IP="192.168.1.105"/><userNameUsers="bb"Pas... <users>
<userName Users="aa" Password="123456" IP="192.168.1.105" />
<userName Users="bb" Password="123456" IP="192.168.1.105" />
</users>

有一个新的IP连接 成功后 循环把 这里面的IP值都改成变量IP
展开
 我来答
狮是搞完泪18
推荐于2016-08-19 · TA获得超过270个赞
知道小有建树答主
回答量:257
采纳率:0%
帮助的人:259万
展开全部
private void ChangeIpAddress(string ip)
{
XmlDocument doc = new XmlDocument();
doc.Load("XXX.xml");
XmlNode node = doc.SelectSingleNode("users");
foreach (XmlNode childNode in node)
{
if (!childNode.Name.Equals("username", StringComparison.InvariantCultureIgnoreCase))
{
continue;
}
childNode.Attributes["IP"].InnerText = ip;
}
doc.Save("XXX.xml");
}
是这个意思么?
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式