2

すべて同じであるhimkid、および親をgramps持つを選択する XPath 式を探しています。first以下の例では、それはBill.

<root>

<gramps first="Bill">
   <him first="Bill">
      <kid first="Bill"></kid>
   </him>
</gramps>
<gramps first="Tom">
   <him first="Al">
      <kid first="Al"></kid>
   </him>
</gramps>
<gramps first="Bob">
   <him first="Bob">
      <kid first="Sam"></kid>
   </him>
</gramps>

</root>
4

1 に答える 1

2
//gramps/him[@first=kid/@first and @first=../@first]

デモはこちら - http://www.xpathtester.com/obj/6f8c493b-368c-47bb-a1f9-45191375f177

于 2013-09-03T04:00:14.233 に答える