博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

C#操作XML(读XML,写XML,更新,删除节点,与dataset结合等)

Posted on 2009-04-14 10:29  Y.Cloud  阅读(1846)  评论(0)    收藏  举报
已知有一个XML文件(bookstore.xml)如下:
Corets, Eva
5.95
1、插入节点
往节点中插入一个节点:
Code

结果为:
Corets, Eva
5.95
候捷
58.3
2、修改节点:
将genre属性值为“李赞红“的节点的genre值改为“update李赞红”,将该节点的子节点的文本修改为“亚胜”。

Code

最后结果为:
Corets, Eva
5.95
亚胜
58.3
3、删除节点
A.节点的genre属性,删除 节点。

Code

B.根据节点的子节点的值判断是否删除此节点

Code
Code

最后结果为:
Corets, Eva
5.95
4、显示所有数据。

Code

 

一个通过DataSet操作XML的类(源代码)

Code