我们的目标是从E-com website.How中提取评论,如果我继续使用Selenium从多个类中提取数据,然后应用for loop.Do,我必须创建一个包含所有类的xpath如果是,语法应该如何be.There是几个包含字符串格式和整数数据的类。
Flipkart评论-类详细信息
class="_2xg6Ul“卓越
class="qwjRop“智能手机时代的最佳相机。备注8和iPhone X也有,但像素2的单镜头可以轻松击败它们
class= "_3LYOAd _3sxSiS“Flipkart客户
class="_3LYOAd“,2017年11月29日
class="_1_BQL8“142
发布于 2018-02-23 03:30:37
基于你提供的非常,非常有限的信息,这就是我想出来的。您必须提供更多信息,如已有的代码以及每个元素的完整HTML。
List<WebElement> list = driver.findElements(By.xpath("//body[contains(@class, '_')]"));
//Iterate through list
for(int i =0;i<list.size();i++) {
WebElement review = list.get(i);
System.out.println(review.getText());
}https://stackoverflow.com/questions/48901166
复制相似问题