私がしたいのは、特定の子を含むすべての親要素を見つけることです。特定の子要素を含む親要素を見つける
<tr>
<i class="myClass"> </i>
</tr>
したがって、この場合には、私は、この特定のクラスでi
タグを含むすべてのtr
タグを見つけたいと思います。
可能な方法はありますか?
私がしたいのは、特定の子を含むすべての親要素を見つけることです。特定の子要素を含む親要素を見つける
<tr>
<i class="myClass"> </i>
</tr>
したがって、この場合には、私は、この特定のクラスでi
タグを含むすべてのtr
タグを見つけたいと思います。
可能な方法はありますか?
これまでの回答は必要以上に複雑です。
//tr[i/@class='myClass']
をi
は一例で、実際に目標が任意の子要素を持つとtr
要素を選択する場合:この単純なXPathはmyClass
に等しい属性class
と子i
要素を持つtr
要素を選択します指定された@class
の属性値は、代わりに使用できます。
//tr[*/@class='myClass']
あなたは
//i[class="myClass"]/parent::tr
上記いずれかのタグTRを有する親要素を選択するXPathで親軸を使用することができます。すべての親
//i[class="myClass"]/parent::*
を選択するにはXPathがhere
は、 ムラリ
ありがとう軸見つけてくださいここではXPathを使用して方法です。
//*[@class='myClass']/parent::tr