gpt4 book ai didi

android - 有没有比 Jsoup 更快的 HTML 抓取工具?

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:30:48 26 4
gpt4 key购买 nike

<分区>

因此,我正在构建一个应用程序,以更加用户友好的界面显示我访问的网站的图像板。目前有很多问题,但目前最大的问题是获取图像以显示它们。

我现在的方式是,图像显示在大小为 12 的 GridView 中,镜像图像板每页上的图像数量。我正在使用 Jsoup 抓取缩略图 URL 的页面以显示在 GridView 中,以及获取在用户单击缩略图时显示的全尺寸图像的 URL。

现在的问题是,Jsoup 平均需要 8-12 秒才能抓取 HTML 页面。我觉得这是 Not Acceptable ,我想知道是否有任何方法可以让它更快,或者这是否会成为我无能为力的固有瓶颈。

这是我用来获取要抓取的页面的代码:

try {
Document doc = Jsoup.connect(url).get();
Elements links = doc.select("img[src*=/alt2/]");
for (Element link : links) {
thumbURL = link.attr("src");
linkURL = thumbURL.replace("/alt2/", "/").replace("s.jpg", ".jpg");
imgSrc.add(new Pair<String, String>(thumbURL, linkURL));
}
}
catch {
e.printStackTrace();
}

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