Package com.zbb.test;
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;
Import Org.jsoup.Jsoup;
public class Test02 {
public static void Main (string[] a) {
String str= "https://www.baidu.com";
T1 (str);
}
/**
* Need to use Jsoup-1.7.2.jar
*
* <dependency>
<groupId>org.jsoup</groupId>
<artifactId>jsoup</artifactId>
<version>1.11.3</version>
</dependency>
* @Title: T2
* @author Zhaozhen
* @param str
*/
public static void T2 (String str) {
String html= "";
try {
html = jsoup.connect (str). get (). html ();
} catch (IOException e) {
TODO auto-generated Catch block
E.printstacktrace ();
}
SYSTEM.OUT.PRINTLN (HTML);
}
public static void T1 (String str) {
try {
URL url = new URL (str);
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 ();
}
}
}
zbb20180827 Java Get HTML content