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

<Device>
<DeviceVersion Version="1.1" Path="C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" />
</Device>
想要的效果就是:我点击了一个按钮,OpenFileDialog ofd = new OpenFileDialog();
选择了文件路径的话 就直接把path值给更改掉。如何更改这个path的值啊

XmlDocument doc = new XmlDocument();

doc.Load(Path.GetFullPath(file));

找到这个节点 node,把node转换成XmlElement e=(XmlElement)node;
e.SetAttribute("Path", ofd的全路劲);
最关键的是要保存当前修改 doc.Save(Path.GetFullPath(file));追问

找到这个节点 node,把node转换成XmlElement e=(XmlElement)node;
这个node 是哪边来的啊

追答

XmlNode Node = doc.SelectSingleNode("Device/DeviceVersion");

温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答