<?xml version="1.0" encoding="GBK"?>
<Gz>
<Version>2.0</Version>
<Xxxx>
<Gx>
<Nj>一年级</Nj>
<Bj>102班</Bj>
<Xsxx>
<Xsh>
<Xh>1001</Xh>
<Xm>黄晓峰</Xm>
<Xb>男</Xb>
<Nl>13</Nl>
</Xsh>
<Xsh>
<Xh>1002</Xh>
<Xm>张敏</Xm>
<Xb>女</Xb>
<Nl>13</Nl>
</Xsh>
<Xsh>
<Xh>1003</Xh>
<Xm>刘慧芳</Xm>
<Xb>女</Xb>
<Nl>12</Nl>
</Xsh>
</Xsxx>
</Gx>
</Xxxx>
</Gz>
通过以下代码读取,返回的是多个表,数据是分开的
DataSet ds = new DataSet();
ds.ReadXml(xsxx.xml);
返回的数据表
想要实现如下效果,该如何进行xml读入处理