C#其实是支持读取XML到Dataset的,但是可能直接读取效率不是特别的高。如果你的XML非常小的话,那么用这种方法再合适不过了。
使用方法:
using System.Data;
using System.Xml;
...............................
DataSet myds=new DataSet();
myds.ReadXml("yourxmlfilepath.xml");
DataTable mytable=new DataTable();
mytable= myds.Tables[0];
String something;
something = mytable.Rows[1]["name"].ToString().Trim();
textBox1.Text=something;
That's it.