首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

请问个asp.net(C#)关于操作XML的有关问题,多谢

2012-10-13 
请教个asp.net(C#)关于操作XML的问题,谢谢?xml version1.0 encodingutf-8?chart palette4 cap

请教个asp.net(C#)关于操作XML的问题,谢谢
<?xml version="1.0" encoding="utf-8"?>
<chart palette="4" caption="">
  <set label="张三" value="4" />
  <set label="李四" value="5" />
  <set label="王五" value="2" />
  <set label="赵六" value="4" />
</chart>

如上面格式的一个xml文件,请问如何可以在asp.net后台操作value的值呢。谢谢

[解决办法]
示例,网站根目录下有test.xml文件,修改赵六的value值为100:

C# code
        string xmlFileName = Server.MapPath("~/test.xml");        XmlDocument xmlDoc = new XmlDocument();        xmlDoc.Load(xmlFileName);        XmlNode node = xmlDoc.SelectSingleNode(@"//set[@label='赵六']");        node.Attributes["value"].Value = "100";        xmlDoc.Save(xmlFileName); 

热点排行