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

,怎么从xml中删除和修改带ID的元素

2013-04-07 
求助,如何从xml中删除和修改带ID的元素rootgroup id1name学习/name/groupgroup id2nam

求助,如何从xml中删除和修改带ID的元素


<root>
  <group id="1">
    <name>学习</name>
  </group>
  <group id="2">
    <name>生活</name>
  </group>
  <group id="3">
    <name>娱乐</name>
  </group>
</root>

例如我的代码是这样的,我想要删除指定ID的组,举个例子,直接删除

 <group id="3">
    <name>娱乐</name>
  </group>

这一段,完整的代码应该怎么写,
我如果想把id=2 改成id=3又应该怎么改,求大神指点。拜谢
[解决办法]
http://bbs.csdn.net/topics/390352860
修改的话就就用根节点.selectNodes选出来group组,用个循环判断选出来的node的attribute为id,设置他的value就行了,手机写代码不方便,不过根据提示写出来应该不难了,自己试试吧
[解决办法]
参考http://blog.csdn.net/chinajiyong/article/details/7485019
[解决办法]
用xpath:/root/group[id=2]

热点排行