ASP.NET基础教程-用DataSet对象读取XML
版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://chenxing.blog.51cto.com/240526/45027 |
XML是移动信息的方便格式。
读取方法: 1、可以用ReadXml()方法将XML文件中的DataTable对象中的内容读取到DataSet中。 2、可以用ReadXmlSchema()读取XML文件中的模式。
一、用ReadXml()方法读取由WriteXml()方法写入的XML文件内容 XML文件内容 <?xml version="1.0" standalone="yes"?> <NewDataSet> <verify> <id>LH</id> <name>李宏</name> <station>组长</station> <level>系统管理员</level> <dept>信息组</dept> </verify> <verify> <id>LJS</id> <name>刘京生</name> <station>网络管理工程师</station> <level>普通用户</level> <dept>信息组</dept> </verify> </NewDataSet> CS代码 DataSet ds=new DataSet(); ds.ReadXml("c:\\verify.xml"); for(int i=0;i<ds.Tables["verify"].Rows.Count;i++) { Response.Write(ds.Tables["verify"].Rows[i][0].ToString()+"<br>" ); Response.Write(ds.Tables["verify"].Rows[i][1].ToString()+"<br>" ); Response.Write(ds.Tables["verify"].Rows[i][2].ToString()+"<br>" ); Response.Write(ds.Tables["verify"].Rows[i][3].ToString()+"<br>" ); Response.Write(ds.Tables["verify"].Rows[i][4].ToString()+"<br>" ); } 二、用ReadXml()方法读取XML文件
System.Data.XmlReadMode枚举常量 ![]() XML文件内容
<?xml version="1.0" standalone="yes"?>
<NewDataSet> <verify> <id>LH</id> <name>李宏</name> <station>组长</station> <level>系统管理员</level> <dept>信息组</dept> </verify> <verify> <id>LJS</id> <name>刘京生</name> <station>网络管理工程师</station> <level>普通用户</level> <dept>信息组</dept> </verify> </NewDataSet> CS代码
//读取DataSet中的模式,放进DataSet
ds.ReadXml("c:\\verify.xml",XmlReadMode.ReadSchema); 本文出自 51CTO.COM技术博客 |



晨星
博客统计信息
热门文章
最新评论
友情链接

