将数据读入DataTable 后,其实a1也就相当于DataTable 中的一列了

解决方案 »

  1.   

    DataSet ds=new DataSet();
    ds.ReadXml("xmlfile");ds.Tables[0]....
      

  2.   

    问题是我只能取得第一个 <a1> 中的数据,我把它读入 table, 结果table.Rows.Count = 1。但是我有两个<a1>啊。
    不知为什么?
      

  3.   

    DataSet ds=new DataSet();
    ds.ReadXml(@"e:\test.xml");Console.WriteLine(ds.Tables["a1"].Rows.Count)