c# 用dataset读取xml也很方便
2014-01-14 09:52
447 查看
<?xml version="1.0" encoding="utf-8"?> <root> <code>0</code> <message>Success</message> <roles> <role><name>Role1</name><selected>false</selected></role> <role><name>Role2</name><selected>true</selected></role> </roles> </root> DataSet dt = new DataSet(); dt.ReadXml("tt.xml"); string code=dt.Tables["root"].Rows[0]["code"].ToString(); string message = dt.Tables["root"].Rows[0]["message"].ToString(); string name1 = dt.Tables["role"].Rows[0]["name"].ToString(); string selected1 = dt.Tables["role"].Rows[0]["selected"].ToString(); string name2 = dt.Tables["role"].Rows[1]["name"].ToString(); string selected2 = dt.Tables["role"].Rows[1]["selected"].ToString();
<?xml version="1.0" encoding="utf-8"?> <encryption> <info InfoId="1" Password="11" /> <info InfoId="2" Password="22" /> <info InfoId="3" Password="33" /> <info InfoId="4" Password="44" /> <info InfoId="5" Password="55" /> <info InfoId="6" Password="66" /> </encryption> DataSet dt = new DataSet(); dt.ReadXml("t.xml"); for (int i = 0; i < dt.Tables["info"].Rows.Count; i++) { string infoid1 = dt.Tables["info"].Rows[i]["InfoId"].ToString(); string password1 = dt.Tables["info"].Rows[i]["Password"].ToString(); }
相关文章推荐
- c#使用Dataset读取XML文件动态生成菜单的方法
- C#中读取XML到Dataset最简单的方法.
- C#不使用DataSet操作XML,XmlDocument读写xml所有节点及读取xml节点的数据总结
- C#读取xml文档数据到DataSet
- C#从文件流读取xml文件到DataSet并显示的方法
- c#:Dataset读取XML文件动态生成菜单
- 两个Xml转换为DataSet方法(C#)
- c#读取xml配置文件
- C#读取xml文件
- C# 自定义数据类型 数组应用 读取XML
- 用DataSet读取xml文件
- C#.NET示例读写xml所有节点的代码实现方法和读取xml节点的数据总结
- c#读取xml文件
- C#读取XML节点内容方法实例简析
- C#操作XML之读取数据
- C# 读取XML
- C# XML操作 代码大全(读XML,写XML,更新,删除节点,与dataset结合等)第1/2页
- XML 与 DataSet/DataTable 互相转换实例(C#)——转载
- \t\tXML与DataTable/DataSet互转(C#) 把数据库中表的内容转存为XML文件
- C# 的泛型以及网络下载Xml文件和读取Xml文件