1 回答

TA貢獻(xiàn)1866條經(jīng)驗(yàn) 獲得超5個(gè)贊
您獲得相同標(biāo)題的原因是您在循環(huán)中訪問相同的驅(qū)動(dòng)程序, foreach
我參與了foreach循環(huán)的一部分并進(jìn)行了更正,即訪問foreach循環(huán)中的當(dāng)前元素
var elements = driver.FindElements(By.XPath("//article[@class='product_pod']"));
foreach (var elem in elements) {
books.Add(new Book
{
Titlex = elem.FindElement(By.XPath("//h3/a")).Text,
Price = elem.FindElement(By.XPath("//p[@class='price_color']")).Text,
Rate = elem.FindElement(By.XPath("//article/p")).GetAttribute("class")?.Replace("star-rating ", "")
});
}
- 1 回答
- 0 關(guān)注
- 182 瀏覽
添加回答
舉報(bào)