读取xml并将其值加载到data-table并将该表添加到数据集中 [英] read xml and load it's value to data-table and add that table to a dataset
本文介绍了读取xml并将其值加载到data-table并将该表添加到数据集中的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
hi
读取xml并将其值加载到data-table并将该表添加到数据集中。
解决方案
< blockquote>最好直接将它读入DataSet并检查Tables计数,以防XML文件包含多个表,但是:
DataTable dt = new DataTable();
dt.ReadXml( @ D:\Temp \ MyFile.Xml) ;
DataSet ds = new DataSet();
ds.Tables.Add(dt);
但我会这样做:
DataTable dt;
DataSet ds = new DataSet();
ds.ReadXml( @ D:\ Temp \ MyFile.Xml) ;
if (ds.Tables.Count > 0 )
{
dt = ds.Tables [ 0 ];
}
hi
read xml and load it's value to data-table and add that table to a dataset..
解决方案
It's probably better to read it directly into a DataSet and check the Tables count, in case the XML file contains more than one table, but:
DataTable dt = new DataTable(); dt.ReadXml(@"D:\Temp\MyFile.Xml"); DataSet ds = new DataSet(); ds.Tables.Add(dt);But I'd do it this way:
DataTable dt; DataSet ds = new DataSet(); ds.ReadXml(@"D:\Temp\MyFile.Xml"); if (ds.Tables.Count > 0) { dt = ds.Tables[0]; }
这篇关于读取xml并将其值加载到data-table并将该表添加到数据集中的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文