如何获得具有相同属性值的所有节点

时间:2013-10-31 09:10:43

标签: xml xpath

我有这个XML:

<Darstellung>
  <Info Art="Kurztext" Wert="Top Qualität in verschiedenen modischen Farben!" Rang="1"/>
  <Info Art="Bild" Wert="bildname_1.jpg" Rang="1"/>
  <Info Art="Bild" Wert="bildname_2.jpg" Rang="2"/>
  <Info Art="Veredelungsart" Wert="Tampondruck" Rang="1"/>
</Darstellung>

我想要获取属性Art的值为“Bild”的所有节点。实际上我想要检索属性Wert中的值,但为此我首先需要选择Art值为“Bild”的所有节点。

这是我现在拥有的XPath:

Darstellung/Info[@Art='Bild']/@Wert

但它只返回第一个节点。

0 个答案:

没有答案