文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>【ADO.NET与XML】读XML文档到DataSet

【ADO.NET与XML】读XML文档到DataSet

时间:2011-05-19  来源:好大一棵草

从XML文档中载入一个DataSet的内容

方法1:使用文件名。

DataSet ds = new DataSet();
ds.ReadXml(
"XXX.xml"); //ReadXml()将xml架构和数据读入DataSet中
//ds.ReadXmlSchema("XXX.xml");//ReadXmlSchema()将XML架构读入DataSet

          ds.ReadXml("xmlFilename")时必须注意以下几点:

          (1)文档树不要超过3层,否则读入DataSet的数据仅仅是元素的ID号

          (2)根元素不要使用属性

          (3)根元素超过一个,则多余的根元素及其子元素是无效的

方法2:使用FileStream文件流

FileStream fs = new FileStream("XXXX.xml",FileMode.Open);
ds.ReadXmlSchema(fs);
fs.Close();

方法3:使用StreamReader

StreamReader sr = new StreamReader();
ds.ReadXmlSchema(sr);
sr.Close();

 方法4:使用XmlTextReader

FileStream fs = new FileStream("XXX.xml",FileMode.Open);
XmlTextReader xmlreader
= new XmlTextReader (fs);
ds.ReadXmlSchema(xmlreader);
xmlreader.Close();

 

 

相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载