2013年11月27日水曜日

XPath で子要素を条件に親要素を選択する(その2)

前回の内容ではしたいことができないことがあったため追記します。

前回: XPath で子要素を条件に親要素を選択する


やりたいことがややこしいので、具体例で。

階層を気にせずに「一覧」というテキストを持っている a タグを取りたい場合

//a[.//*[contains(text(),'一覧')]]

aタグの下にfontやらbやら、かまされていることがあるのでこういう取り方ができると楽です。

Enjoy!


Written with StackEdit.

  • この記事をシェアする

  • このエントリーをはてなブックマークに追加
  • このブログの更新をチェックする

  • follow us in feedly