开始操作XMl之前,先引入类库
using System.XML;
1,创建XMl
XMLDocument xmlDum=new XMLDocument();
2,读取指定的XML信息
xmlDum.Load(Server.Mappath("XML文件名"));
3,读取根节点
XmlNode root=xmlDum.ElementNode();
4,读取指定的节点
XmlNode node=root.GetElementsByTagName("指定的节点名称");
5,设定指定的节点值
XmlNode node=root.GetElementsByTagName("指定的节点名称");
node.InnerText="要设定的值";
6,增加一个新的节点
XmlNode newNode=xmDum.CreateElement("节点名称");
newNode.InnerText="节点的值";
root.AppendNode("newNode"); //将此节点插入根
7,XML文件保存
xmlDum.save(" XML的文件地址");
8,用DataSet读取XML
DataSet set= new DataSet();
set.ReadXML("XML文件名称!");
9,将数据库中的信息读取到XMl
DataAdapter daAd=new DataAdaper(strSQl,SqlCmd);
DataSet set=new DataSet();
daAd.Fill(set);
XmlDocument xmlDum=new XmlDocument();
xmlDum.LoadXml(set.GetXml());
10,遍历所有节点
XmlNode root = xmlDoc.DocumentElement;//得到根节点: