0

私は Selenium IDE を使用しており、変数に情報を格納する必要がある Web ページ (例: http://s23.postimg.org/6vwlkqm57/image.jpg ) にこの販売情報があります。保存する必要がある情報の 1 つは、国の文字です (この例では、文字 LV を変数に保存する必要があります)。

現在、このコマンドを使用しています:

コマンド: storeText || 対象: //div[@id='content-main']/form[2]/table[4]/tbody/tr[9]/td[2] || 値:

問題は: この国情報は、この例のように 9 行目 (tr[9]) にあるとは限らず、10 行目にある場合もあります。

私の質問は、最初に正しい行を見つけてから国名を保存する方法はありますか?

ソースの HTML はこちら -- http://txtup.co/VPZR

助けてくれてありがとう!

4

2 に答える 2

0

私はそれを機能させることができました。私を助けてくれたすべての人に感謝します。私はこのシンタックスを使用しました:

//div[@id='content-main']/form[2]/table[4]/tbody/tr[td[1][contains(text(), 'Country')]]/td[2]

于 2013-10-11T14:26:17.390 に答える
0

このxpathはあなたの問題を解決するはずです -

//div[@id='content-main']/form[2]/table[4]//tr[contains(text(), 'Country')]/td[2]
于 2013-10-11T14:10:54.327 に答える