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>
我的意思是,如何使用键属性(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";
}  
| 归档时间: | 
 | 
| 查看次数: | 6030 次 | 
| 最近记录: |