Java 使用Jsoup获取HTML标记

Java 使用Jsoup获取HTML标记,java,jsoup,Java,Jsoup,我正在使用Jsoup从URL获取Amazon项目数据,需要遍历文档中的item标记,但找不到标记 可以找到一个示例URL。我做错了什么?请以后搜索并发布代码,我花了几秒钟找到了这个问题的合适答案 资料来源: 我(…)需要遍历文档中的项标记,但找不到该标记 没有标签项。相反,它是一个带有s-item-container类的div元素 示例代码 输出(剥离) 请添加当前代码的示例,以便我们可以根据您已经实现的内容尝试帮助您。请看一下。您提供的示例页面中没有标记。但是如何在html页面中迭代

我正在使用Jsoup从URL获取Amazon项目数据,需要遍历文档中的
item
标记,但找不到标记


可以找到一个示例URL。我做错了什么?

请以后搜索并发布代码,我花了几秒钟找到了这个问题的合适答案

资料来源:

我(…)需要遍历文档中的项标记,但找不到该标记

没有标签
。相反,它是一个带有
s-item-container
类的
div
元素

示例代码 输出(剥离)
请添加当前代码的示例,以便我们可以根据您已经实现的内容尝试帮助您。请看一下。您提供的示例页面中没有标记。但是如何在html页面中迭代amazon产品结果标记名称?
Document doc = Jsoup.connect("http://example.com/").get(); 
Elements elements = doc.body().select("item");

for (Element element : elements) {
    System.out.println(element.ownText());
}
Document doc = Jsoup //
                .connect("http://www.amazon.com/s/ref=nb_sb_ss_i_1_4?url=search-alias%3Daps&field-keywords=clash+royale&sprefix=clas%2Caps%2C288&rh=i%3Aaps%2Ck%3Aclash+royale") //
                .get();

for (Element item : doc.select("div.s-item-container")) {
     System.out.println("-----");
     System.out.println("Title: " + item.select("a.s-access-detail-page").attr("title"));
     System.out.println("Customer Reviews Count: " + item.select("a[href$=#customerReviews]").text());

     // Extract other data...
}
-----
Title: 
Customer Reviews Count: 
-----
Title: Impact ryale
Customer Reviews Count: 1
-----
Title: Castle Clash: Age of Legends
Customer Reviews Count: 6,001
-----
Title: Geometry Dash Meltdown
Customer Reviews Count: 2,924
(...)