爬虫之Jsoup

Posted zhixuChen333

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了爬虫之Jsoup相关的知识,希望对你有一定的参考价值。

趴下新浪的疫情信息

public class test1 
    public static void main(String[] args) 
        JSONObject res = null;
        try 
            Document doc = Jsoup.connect("https://interface.sina.cn/news/wap/fymap2020_data.d.json")
                    .ignoreContentType(true)
                    .userAgent("Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN; rv:1.9.2.15)")
                    .header("content-type", "application/json")
                    .timeout(5000).get();
            res = JSONUtil.parseObj(doc.body().html());
            Data data = JSONUtil.toBean(res.getJSONObject("data"), Data.class);
            for (JwsrTop jswr:data.getJwsrTop()
                 ) 
                System.out.println("境外输入:"+jswr.getJwsrNum());
                System.out.println("城市:"+jswr.getName());
                System.out.println("nanme:"+jswr.getEname());
                System.out.println("==========================================================");
            
            System.out.println(data.getList().get(0).getName());

         catch (IOException e) 
            e.printStackTrace();
        


    




效果

以上是关于爬虫之Jsoup的主要内容,如果未能解决你的问题,请参考以下文章

爬虫之Jsoup

爬虫之Jsoup

Java培训教程之使用Jsoup实现简单的爬虫技术

Java爬虫之HttpClient与Jsoup详解

Java 基于jsoup jar包的网络爬虫之登录原理

Java爬虫系列之实战:爬取酷狗音乐网 TOP500 的歌曲