易截截图软件、单文件、免安装、纯绿色、仅160KB

怎样把一个XML文件内容读到DataTable里??

如题:怎样把一个XML文件内容读到DataTable里??
帮顶一下哈…刚好要走人了…

读节点,按节点的顺序存进DataTable!~

C# code:

DataSet queueDs = new DataSet();
XmlDocument xd = new XmlDocument();
xd.Load(@"..\\Debug\\XmlDB\\Patient2.xml");
XmlNode node = xd.SelectSingleNode("Patient");
XmlNodeReader xr = new XmlNodeReader(xd);
queueDs.ReadXml(xr);



谁有示例啊???

三楼的可以,
例子只能网上找了

http://msdn.microsoft.com/zh-cn/library/system.data.dataset.readxml(VS.80).aspx

DataSet.ReadXml

Datable是单一表.放不下多表数据的.
用DataSet来读取吧.
DataSet.ReadXml(YourPath);

DataSet ds= DataSet.LoadXML("") 
public static DataSet ConvertXMLFileToDataSet(string xmlFile)
  {
  StringReader stream = null;
  XmlTextReader reader = null;
  try
  {
  XmlDocument doc= new XmlDocument();
  doc.Load(xmlFile);
  DataSet ds= new DataSet();
  stream = new StringReader(doc.InnerXml);
  reader = new XmlTextReader(stream);
  ds.ReadXml(reader);
  return ds;


相关问答:

数据表生成特定格式的xml - .NET技术 / ASP.NET

从数据库中查询一张表的数据
select 部门,姓名 from tb
如何才能生成下面的xml格式文件
<folder state="unchecked" label="全部">
  <folder state="unchecked" isBra ......

如何用ASP读取 XML - Web 开发 / ASP

<?xml version="1.0"?>
<root>
<status>433</status>
<msg>这个是汉字</msg>
<serialno>123</serialno>
</root>
如何用ASP读取 status值 ......

想用XML加FLASH 做统计报表

想用XML加FLASH 做统计报表 ,,有没有人有好的建议呀~~就是把XML里的内容导入到做好的FLASH模块里面去。。。
帮顶

你没用过开源的OpenFlashChart吗?

试试FusionChart
数据源就是XML的
http://www.fusionc ......

C# xml文件utf-8转gb2312问题 - Web 开发 / XML/SOAP

我要在网页上上传一个XML文件,我在C#中写了一个验证XML文件格式的方法: 
private bool ValidateXml(string xmlFilePath) 
  { 
  string xsdPath = Request.PhysicalApp ......

c#生成xml文件 - .NET技术 / C#

思路:要用c#生成一个播放机的播放列表的xml,例如:
<daty datys='2010-04-05' datye='2010-05-01' > //这是播放的日期段
  <time times='01:12:00' timee='02:30:00'> ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号