Q8Y*_*Q8Y 2 .net c# xml xmldocument file
我有一个XML文件(web.config),我需要编辑每个标签的value属性,取决于键名...
这是XML文件的一个示例:
<appSettings>
<add key="A1" value="Hi" />
<add key="B1" value="Hello" />
</appSettings>
Run Code Online (Sandbox Code Playgroud)
我的意思是,如何使用键属性(A1和B1)更改值"hi"和"hello"?
非常感谢
试试这个代码,它工作正常:
XmlDocument doc = new XmlDocument();
doc.Load("Your.xml");
XmlNodeList elementList = doc.GetElementsByTagName("add");
for (int i = 0; i < elementList.Count; i++)
{
if(elementList[i].Attributes["key"].Value == "A1")
elementList[i].Attributes["value"].Value = "NewValue";
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6030 次 |
| 最近记录: |