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 關注
- 2860 瀏覽
添加回答
舉報
0/150
提交
取消