C# 读取xml文件

时间:2018.06.14 发布人:igni

C# 读取xml文件

已解决问题

谷歌igni用户在2018.06.14提交了关于“新加坡C# 读取xml文件”的提问,欢迎大家涌跃发表自己的观点。目前共有1个回答,最后更新于2024-07-17T14:16:50。希望大家能够帮助她。

详细问题描述及疑问:期待您的答案,当代劳模,所有人都应该向你学习 !

希望以下的回答,能够帮助你。

第1个回答

用户名:cbjrmj  

你可以用DataSet,假如你XML文件叫做a.xml,内容如下:

则编写如来自下代码:

DataSetds=newDataSet();
d331215问答s.ReadXml(Server.MapPath("a.xml"));

DataTabletable=ds.Ta晚写皮培星推测有激司雷bles[1];

Dat**iewdv=newDat**iew(table);
dv.RowFilter="退库_Id=0";

stringservername=dv好口改[0]["value"].ToString();/烈卫促矿/1.1.1.1退库
stringdatabasename=dv[1]["value"].ToString();//第一人民医院退库

当用DataSet把xml读取到ds时,你其实可以把这个xml看成一个表。请注意DataSet默认约定的命名方式,他会在列名后增加一个仅想元_Id,你可以绑定gridview查看,下图是**dataset的显示模式。另外,如果不不怕麻烦季还承可以用XMLDataReader,XMLdocument类自己通过分析XML获取。但是,DataSet相对容易,担忧局限性,如果XML嵌套多级,就不行了。