我正在尝试对 XPathNodeIterator 对象进行 foreach
XPathNodeIterator xpCategories = GetCategories();
现在 xpCategories 拥有这样的 xml
<root>
<category numberofproducts="0">
<id>format</id>
<name>Kopi/Print</name>
</category>
<category numberofproducts="1">
<id>frankering</id>
<name>Kopi/Print</name>
</category>
<category numberofproducts="0">
<id>gardbøjler</id>
<name>Møbler</name>
</category>
<category numberofproducts="0">
<id>gardknager</id>
<name>Møbler</name>
</category>
<category numberofproducts="0">
<id>gardspejle</id>
<name>Møbler</name>
</category>
</root>
我需要在循环中获取每个类别节点“id”。尝试过这样的事情
foreach (char str in xpCategories.Current.Value)
{
xpCategories.MoveNext();
}
但没用..任何人都可以引导我走向正确的道路吗?