小编And*_*eas的帖子

如何使用 JSOUP java 获取谷歌搜索的第一个标题和网址?

你好,我第一次使用 jsoup 并试图获取我的搜索查询的第一个 url 和标题。代码运行时没有任何错误,但由于某种原因没有显示任何内容。就像我出于某种原因在控制台中没有得到任何结果一样。有人可以解释发生了什么吗?谢谢 !

import java.io.IOException;
import java.util.HashSet;
import java.util.Set;
import java.util.regex.Matcher;
import java.util.regex.Pattern;

import org.jsoup.Jsoup;
import org.jsoup.nodes.Document;
import org.jsoup.nodes.Element;
import org.jsoup.select.Elements;



public class autoClickapp
{



public static void main (String args[]) throws IOException
{  String query = "Milky Way";

        String url = "https://www.google.com/search?q=" + query + "&num=10";

        Document doc = Jsoup
                .connect(url)
                .userAgent("Jsoup client")
                .get();

Elements hTags = doc.select("h1, h2, h3, h4, h5, h6");
        Elements links = doc.select("a[href]");

Elements h2Tags = hTags.select("h3");

            for (int i=0; i < …
Run Code Online (Sandbox Code Playgroud)

java jsoup

5
推荐指数
1
解决办法
39
查看次数

标签 统计

java ×1

jsoup ×1