1
我想拿出一個XPath以下XML:如何訪問指定屬性的元素與另一個定的屬性值
<A>
<Target attr1="foo" attr2="bar"/>
<B>
<Target attr1="forest" attr2="gump"/>
<C>
<Target attr1="foo" attr2="aDifferentKindOfBar"/>
</C>
<C/>
</B>
</A>
應該給我的屬性命名爲「attR2位」的所有值元素具有值「foo」的屬性「attr1」的目標。
所以在我的例子中,我想獲得「bar」和「aDifferentKindOfBar」,但不是「gump」。
我就儘可能:
//Target[@attr1='foo']
但我無法弄清楚如何讓導航屬性「attR2位」。