首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用java从selenium中的多个类中提取数据

使用java从selenium中的多个类中提取数据
EN

Stack Overflow用户
提问于 2018-02-21 16:27:45
回答 1查看 124关注 0票数 0

我们的目标是从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

EN

回答 1

Stack Overflow用户

发布于 2018-02-23 03:30:37

基于你提供的非常,非常有限的信息,这就是我想出来的。您必须提供更多信息,如已有的代码以及每个元素的完整HTML。

代码语言:javascript
复制
  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());
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48901166

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档