天天看点

java通过url获取网页源码_java通过url保存网页(源码)

package demo;

import java.io.BufferedReader;

import java.io.BufferedWriter;

import java.io.File;

import java.io.FileWriter;

import java.io.IOException;

import java.io.InputStream;

import java.io.InputStreamReader;

import java.net.MalformedURLException;

import java.net.URL;

import java.net.URLConnection;

public class SavePageFromUrl {

public static void main(String[] args) {

StringBuffer sb = new StringBuffer();

try {

URL url = new URL("http://item.daily.taobao.net/item.htm?id=1500005013475");

URLConnection uc = url.openConnection();

InputStream is = uc.getInputStream();

BufferedReader br = new BufferedReader(new InputStreamReader(is, "gb2312"));

String str = "";

while ((str = br.readLine()) != null) {

sb.append(str);

}

String page = sb.toString();

System.out.println(page);

String upperscript = "