我有一个像这样的xml文件
<ward> <pods>
<name>Pod A</name>
<direction>North</direction>
<beds>
<id>a1</id>
<id>a2</id>
<id>a3</id>
<id>a4</id>
<id>a5</id>
</beds> </pods> <pods>
<name>Pod B</name>
<direction>North</direction>
<beds>
<id>b1</id>
<id>b2</id>
<id>b3</id>
<id>b4</id>
<id>b5</id>
</beds> </pods> </ward>
我正在尝试将名称作为列标题和床位 - &gt;作为他们的孩子, 我完全没有任何线索可以做任何帮助吗?
答案 0 :(得分:3)
尝试一下,看看你到底会有什么:
DataSet dataSet = new DataSet();
dataSet.ReadXml("Data.xml");
repeater.DataSource = dataSet;
repeater.DataBind();
如果显示错误的内容 - 您可以手动重新构建它dataSet.Tables
(我相信你不能改变XML结构)