我是Selenium的新手,用来从网站获取产品信息。一切都是合法的:)
我试图找到P后找到class ='description'的P中的文本。我如何获得P的值?架构如下所示...
<p class="description"></p>
<p>...........</p> <!-- I need this tag's text -->
或者,我想添加HTML树来定位所需的P。
我有以下代码来获取带有class =“ description”的P,但是如何获得下一个
IList<IWebElement> aciklama = driver.FindElements(By.CssSelector(".content .urun_detay .padding20 .white > .row > .col-md-6 > .aciklama"));
最佳答案
尝试使用以下内容:
IList<IWebElement> aciklama = driver.FindElements(By.Xpath("//p[@class='aciklama']/following-sibling::p"));
关于c# - Selenium -在上完课后查找下一个元素,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/42067773/