C#修改XML,请进!! 方法很多了在nodelist里面的.childNode[1]可以找到<local>的值或者干脆用xpath找也可以啊 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 XmlNode node = doc.SelectSingleNode("//ip");node.Value = TextBox1.Text; XmlDocument doc = new XmlDocument(); doc.Load(@"c:\ip.xml"); XmlNodeList nodelist = doc.SelectSingleNode("//my").ChildNodes; foreach (XmlNode date in nodelist) { XmlElement el = (XmlElement)date; if (el.Name == "ip") { el.InnerText = TextBox1.Text; } else if (el.Name == "local") { el.InnerText = TextBox2.Text; } break; } doc.Save(@"c:\ip.xml"); 修改记着把break这句删除掉 难道没有人知道FOREACH是只读的? C#不支持ARM开发? 紧急求助!关于收费会员制网站的登录控制问题。 C# 如何用正则表达式读取内容? 关于C#二维数组!! SOS,请帮我解决链接问题? C# 中如何处理C++中的句柄呢? 无法写东西 用C#编的个人理财软件,欢迎大家下载研究,送终身永久帐户! treeView 存到数据库 再取出 大家帮帮忙,关于按钮单击事件---新手 性能计数器 js中传值为对象时候如何传
node.Value = TextBox1.Text;
doc.Load(@"c:\ip.xml");
XmlNodeList nodelist = doc.SelectSingleNode("//my").ChildNodes; foreach (XmlNode date in nodelist)
{
XmlElement el = (XmlElement)date;
if (el.Name == "ip")
{
el.InnerText = TextBox1.Text;
}
else if (el.Name == "local")
{
el.InnerText = TextBox2.Text;
}
break;
} doc.Save(@"c:\ip.xml");
记着把break这句删除掉