参考:http://www.cnblogs.com/wuxiaoqian726/articles/1976985.html

修改方法:

public DataSet CXmlFileToDataSet(string xmlPath,string xmlSchemaPath)
3         {

 

       Guid  parentId=new Guid();//新建父节点ID;将值存入子节点数据中对应“ID” 存入DataSet中;(而且要判断有多个父节点,创建多少个;对应存入DataSet中,它的子节点中)

 

4             DataSet ds = new DataSet();
5             ds.ReadXmlSchema(xmlSchemaPath);
6             ds.ReadXml(xmlPath);
7             return ds;
8         }