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

已知有一个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
原文地址:https://www.cnblogs.com/ftyblog/p/1435438.html