java获取网页源码详解编程语言

获取网页的源码:

package com.atguigu.crud.controller; 
 
import java.io.BufferedReader; 
import java.io.BufferedWriter; 
import java.io.FileWriter; 
import java.io.IOException; 
import java.io.InputStreamReader; 
import java.net.MalformedURLException; 
import java.net.URL; 
 
public class ssssss { 
      public static void main(String[] a){ 
            try { 
                URL url=new URL("http://www.baidu.com"); 
                BufferedReader reader=new BufferedReader(new InputStreamReader(url.openStream())); 
                BufferedWriter writer=new BufferedWriter(new FileWriter("index.html")); 
                String line; 
                while((line=reader.readLine())!=null){ 
                    System.out.println(line); 
                    writer.write(line); 
                    writer.newLine(); 
                } 
                reader.close(); 
                writer.close(); 
            } catch (MalformedURLException e) { 
                e.printStackTrace(); 
            } catch (IOException e) { 
                e.printStackTrace(); 
            } 
 
        } 
}

 还有一个更简单的: 需要用到 jsoup-1.7.2.jar

String html = Jsoup.connect("你的网址").get().html();

 

原创文章,作者:Maggie-Hunter,如若转载,请注明出处:https://blog.ytso.com/17489.html

(0)
上一篇 2021年7月19日
下一篇 2021年7月19日

相关推荐

发表回复

登录后才能评论