Webページの注文番号を抽出するために、C#Seleniumで適切なXPATH構文を作成しようとしています。ここでは、スクリーンショットに表示された注文番号を取得するために私が遠くに試みたことがあります。これらのすべてが私のことを忘れてしまった。C#Selenium Extract部分的なIDを持つスパンからデータ
var result = driver.FindElement(By.XPath("//span[@id^='order-number-'")).Text;
var result = driver.FindElement(By.XPath("//div[@id='a-column a-span7']/h5")).Text;
var result = driver.FindElement(By.XPath("//div[@id='a-column a-span7']/span[@class='a-text-bold']")).Text;
以下はChromeからの検査です。私は注文番号を取得しようとしていますが、それは常に同じではないので、私はスパンIDをハードコードできません。
私は全くわからないが、あなたはこのような何か試してみました:あなたに が ID * =「オーダー番号」 xpath? – cstopher