Thực hành Lập trình mạng - URL - Bài 2 - Đọc mã HTML
Viết chương trình liệt kê toàn bộ nội dung của bất kì trang web nào trên netChức năng chương trình:- Hiển thị thông tin toàn bộ trang web của bất kì trang web nào dưới dạng text đơn thuần
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.net.MalformedURLException;
import java.net.URL;
public class DocNoiDungTrangWeb {
public static void main(String[] args) {
// TODO Auto-generated method stub
try {
URL u = new URL("http://centrasd.edu.vn");
// Lấy về luồng nhập
InputStream inputWeb = u.openStream();
// Xử lý luồng, và in ra màn hình
InputStreamReader reader = new InputStreamReader(inputWeb);
BufferedReader buff = new BufferedReader(reader);
while (true) {
String line = buff.readLine();
if (line ==null) break;
else
System.out.println(line);
}
} catch (MalformedURLException e) {
System.out.println("Định dạng URL bị sai");
} catch (IOException e) {
System.out.println("Lỗi khi truy xuất luồng");
}
}
}
EmoticonEmoticon