C# XML 修改节点属性值的问题
5 回答
慕田峪4524236
TA贡献1875条经验 获得超5个赞
XmlDocument doc = new XmlDocument();
doc.Load(Path.GetFullPath(file));
找到这个节点 node,把node转换成XmlElement e=(XmlElement)node;
e.SetAttribute("Path", ofd的全路劲);
最关键的是要保存当前修改 doc.Save(Path.GetFullPath(file));
慕神8447489
TA贡献1780条经验 获得超1个赞
XmlDocument xmlDoc = getXml("test.xml");
XmlNodeList nodes = xmlDoc.SelectNodes("m//pro");
foreach (XmlNode node in nodes)
{
node.Attributes["pic"].Value = "aaa";
node.Attributes["url"].Value = "bbb";
}
xmlDoc.Save("test.xml");
- 5 回答
- 0 关注
- 2811 浏览
添加回答
举报
0/150
提交
取消