使用DataSet读取XML数据
使用DataSet读取XML数据
例如DataSet ds=new DataSet();
ds.ReadXmlSchema("data.xml")
这样读取到XML的数据之后。是否之后的操作就象操作其他的数据一样呢??是否就可以用SQL来进行读取之类的操作呢??用DataGrid来显示也行方便吧??
请指教。最好给些例子。我用C#的
问题点数:20、回复次数:7Top
1 楼cuike519(I will be back!)回复于 2005-05-15 02:57:13 得分 10
例子可以在微软的联机帮助或者快速入门中获得,你说的没错,xml文件读入dataset之后和普通的表装入dataset效果是一样的,但是这些操作都是基于内存的,所以需要持久化还需要SaveXml或者自己输出合适的xml文件。Top
2 楼singlepine(小山)回复于 2005-05-15 08:13:27 得分 10
1.同意楼上观点
2.一个范例
string filename=Request.PhysicalPath+"..\\xml\\data.xml";
DataSet ds=new DataSet();
ds.ReadXml(filename);
DataGrid1.DataSource=ds;
DataGrid1.DataBind();Top
3 楼tttick(秉承一贯懒散的生活方式与严谨的工作态度¢)CodinG)回复于 2005-05-15 14:11:35 得分 0
谢谢上面的星星。。。呵呵Top
4 楼mathsword(梦在流浪)回复于 2005-05-15 16:17:24 得分 0
将文件读入后就变成table了,你能对
table干什么就能对他干什么
Top
5 楼zeusvenus()回复于 2005-05-15 17:14:07 得分 0
一样的,就最后要再输出为XML不一样。Top
6 楼tttick(秉承一贯懒散的生活方式与严谨的工作态度¢)CodinG)回复于 2005-05-15 18:49:56 得分 0
知道了。。完成之后结贴Top
7 楼pengpong(网上飘)回复于 2005-05-15 19:30:18 得分 0
upTop




