【发布时间】:2010-01-18 18:33:35
【问题描述】:
<cat number="35">
<eye>brown</eye>
<tail>long</tail>
</cat>
<dog number="35">
<eye>green</eye>
<tail>short</tail>
</dog>
我已经将这样的 XML 加载到数据集中,并且要访问信息,我只是使用这个:
ds.Tables(cat).Rows(0)(eye) //returns brown
但我想获取猫的号码,我如何使用一行代码访问此信息以一次访问一个(而不是某些例程将每个“内部节点属性”(?)加载到数组或其他东西中) ) ?
【问题讨论】:
-
你真的需要使用数据集吗? XMLDocument 或 LINQ 呢?
-
DUPE,很抱歉,发生这种情况是因为我不知道 xml 中的属性名称,所以它没有出现在我的初步搜索中
标签: c# xml dataset properties