テーブルに複数の行があり、そのうちの1つは自動的にクリックしたいリンクです。私の出発点として、行に「TestQuestion?」というテキストが含まれている最後のインスタンスがあります。
ID:1416
編集/承認電子メール名を無視:送信者名
オープン該当なし場所:送信者の場所
メンバー:いいえ
質問テキスト:テストの質問?応答1テキスト:
応答2テキスト:
ID:1417
編集/承認電子メール名を無視:送信者名
オープン該当なし場所:送信者の場所
メンバー:いいえ
質問テキスト:テストの質問?応答1テキスト:
応答2テキスト:
したがって、// tr [td ='Test Question?'] [last()]は「QuestionText:TestQuestion?」のようになります。
とにかく、そこから3行上に、たくさんのリンクが含まれている行があります。最初のセルのリンクへのxpathが欲しいのですが。
今私はposition()を使おうとしましたが、// tr [position()=(// tr [td ='Test Question?'] [last()] [position()])-3]のようなものはちょうどそうではありません'それを行う正しい方法であり、良い例を見つけることができません。
ありがとう
デイブ