コードの休眠サンプルについては、type = "a"で、子としてテキスト"3"のtdを持つtrが存在するかどうかを確認する必要があります。
<table>
<tr type="a">
<td>1</td>
</tr>
<tr type="b">
<td>1</td>
</tr>
<tr type="a">
<td>3</td>
</tr>
</table>
これを試しました:
b.tr( :xpath =>"//tr[@type='a']").td( :text =>'3').exists?
ただし、機能しません(xpath
式は、既存の2つの最初のtrのみを返します)。
何か案は ?必要なものが存在する場合にtrueを返すxpath式はtr
ありますか?