读取(加载)xml:
1. string xmlNode = "******";//xml格式的字符串
XmlDocument xmlDom = new XmlDocument();
xmlDom.LoadXml(xmlNode);//将xml字符串导入到xmlDom中
2. XmlNodeList nodeList = xmlDom.DocumentElement.SelectNodes("//Row");//选取以Row为节点的node集合
XmlNode nodeInfo = xmlDom.DocumentElement.SelectSingleNode("//Node[@nodeId='001']");//选择名为Node,属性NodeId为001的节点
3. nodeInfo.Attributes["Id"].Value //节点属性id的值
构造xml
1. XmlDocument xmlDoc = new XmlDocument();
XmlElement rootNode = xmlDoc.CreateElement( "test ");
rootNode.SetAttribute( "test ",test);
xmlDoc.AppendChild(rootNode);
XmlElement Node1 = xmlDoc.CreateElement( "test1 ");
Node1.SetAttribute( "test1 ",test1);
xmlDoc.DocumentElement.AppendChild(Node1);
2.http://www.cnblogs.com/zhihui/archive/2011/06/10/2077558.html非常完整。