在.NET中使用DataSet来获取XML数据与保存XML数据很简单,很好用,不过有一些复杂点的XML结构,使用DataSet来操作就没有XmlDocument来操作这么好用了,所以本文在C#使用XmlDocument来操作XML的查询、增加、修改、删除、保存的基本操作。
下面看实例:
XML文件:books.xml
1<?xml version="1.0" encoding="UTF-8"?>
2<books>
3 <book>
4 <name>哈里波特</name>
5 <price>10</price>
6 <memo>这是一本很好看的书。</memo>
7 </book>
8 <book );//保存到books.xml
73
74 Console.In.Read();
75 }
76 catch (Exception e)
77 {
78 Console.Out.WriteLine(e.Message);
79 }
80 }
81 }
82}
上面C#代码都有注释,很简单就看明白了。