gpt4 book ai didi

java - 从站点获取每个元素

转载 作者:行者123 更新时间:2023-12-01 22:42:53 25 4
gpt4 key购买 nike

我正在使用 JSoup 1.7.3 从网页获取一些数据。我正在为我的页面选择位置元素。

Elements location = doc.select("div[class=Location]");
location.text().toString();

我回来了:

洛杉矶、纽约、华盛顿、斯普林菲尔德等

但是,我想逐个元素取回,以便我可以将每个元素写入域对象位置。有什么建议如何实现吗?

感谢您的回答!

最佳答案

Elements对象实现List<Element>因此有 Iterator<Element> 。你可以想到Elements jsoup 提供的对象实际上相当于 List包含Element对象。您可以通过简单的 for 获取每个元素。循环:

for (Element element : location) {
System.out.println(element.toString());
}

这个for循环自动使用 Iterator循环遍历每个 Element从您的 select 返回的对象针对文档对象的查询。

关于java - 从站点获取每个元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25831035/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com