C#读取xml文档数据到DataSet

// 先读取xml的架构信息,再填数据到DataSet。这种方法比直接ReadXml()效率高
                ds.ReadXmlSchema(fileName); // 读取xml架构信息
                 foreach  (DataTable dt  in  ds.Tables)
                
{
                    dt.BeginLoadData();
                }

                
// 读取数据
                ds.ReadXml(fileName, XmlReadMode.IgnoreSchema);
                
foreach  (DataTable dt  in  ds.Tables)
                
{
                    dt.EndLoadData();
                }
 

你可能感兴趣的:(C#读取xml文档数据到DataSet)