テーブルを含む xhtml ページがあります。通常、そのうちの1つはセルに「針のテキスト」というテキストがあります。そのようなすべてのテーブルを取得する方法は?
<table class="content_table">
<tr>
<td>Column 1</td>
<td>Column 2</td>
</tr>
<tr>
<td>Value 11</td>
<td>Value 21</td></tr>
<tr>
<td><a href="link.html">needle text</a></td>
<td>Value 22</td>
</tr>
</table>
注:テーブルには、thead、th などのタグを付けることができます。
- xhtml ページからすべてのテーブルを収集 - で完了
"//*[@class='content_table']"
。 - テキストでノードを見つけますが、成功しません。試してみまし
//alink[text() = "needle text"]
たが、空の結果が得られました。 - 親ツリーの親で祖先としてテーブルを検索します。
//alink[text() = "needle text"]/..