A默苍离 2020-08-04 09:49 采纳率: 25%
浏览 95
已采纳

获取 url 最简单的 方法是什么???

org.jsoup.HttpStatusException: HTTP error fetching URL. Status=502, URL=http://www.stats.gov.cn/tjsj/tjbz/tjyqhdmhcxhfdm/2019/11/01/01/110101004.html
  • 写回答

3条回答 默认 最新

  • VICTOR_fusheng 2020-08-04 15:27
    关注

    不知道是不是所有的字符串都是这样的格式,你这个可以使用下面的方法。

    String s = "org.jsoup.HttpStatusException: HTTP error fetching URL. Status=502, URL=http://www.stats.gov.cn/tjsj/tjbz/tjyqhdmhcxhfdm/2019/11/01/01/110101004.html";
            int start = s.indexOf("http://");
            int end = s.indexOf("html");
            String url ="";
            if (start != -1){
                if (end != -1){
                    url = s.substring(start, end + 4);
                }else {
                    url = s.substring(start);
                }
            }
            System.out.println(url);
                    // 如果不需要什么判断,你确定你的格式就是
                    int start = s.indexOf("http://");
            String url = s.substring(start);
            System.out.println(url);
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(2条)

报告相同问题?