0

私はセレンプロジェクトに取り組んでいます。

「a」の下の6番目の「b」要素の値を見つけるために、XPath式を記述する必要があるHTMLファイル(以下にコピー)があります。

  • 2 番目の「b」の値は「888」で、
  • 4番目の「666」は「ワールド・イズ・グレート」の価値があります。

HTML コード

 <a>
    <b>111</b>
    <b>222</b>
    <b>333</b>
    <b>444</b>
    <b>ttt</b>
    <b>uuu</b>
</a>

<a>
    <b>999</b>
    <b>888</b>
    <b>777</b>
    <b>World is Great</b>
    <b>aaa</b>
    <b>bbb</b>
</a>

以下を試しましたが、うまくいきませんでした。どんな助けでも大歓迎です。

//a[b='888'][b='World is Great']/b[6]

//a[contains(@b[2], '888') and contains(@b[4], 'World is Great')]/b[6]
4

1 に答える 1