編集:私もこれを試しました
var webElements1 = (Driver.FindElements(By.XPath("//*[@id='ctl00_ContentPlaceHolder1_Control1_lstCategory']//input"))).ToList();
空のテキストを取得します
取得しているリストから ID だけを取得する方法を見つけようとしています。以下はコードと画面の印刷ショットです。
//Text のリストを取得する WebDriver
以下のコードは私に正しい数のレコードを返しますが、それは私に与えるだけですが、私は特定のText
後にいText
ますId
Text
私はこれを試しました:
var webElements1 = (Driver.FindElements(By.XPath("//*[@id='ctl00_ContentPlaceHolder1_Control1_lstCategory']/tbody/tr/td/span"))).ToList();
これ
var webElements2 = (Driver.FindElements(By.XPath("//*[@id='ctl00_ContentPlaceHolder1_Control1_lstCategory']/tbody/tr/td"))).ToList();
この...
var webElements3 = (Driver.FindElements(By.XPath("//*[@id='ctl00_ContentPlaceHolder1_Control1_lstCategory']"))).ToList();
行のすべてのコードは正しいリターンを返しますが、ID はありません。
これが私のページの印刷画面です。