public String downloadTxt(String urlStr, String encodeType) {
StringBuffer sb = new StringBuffer();
String line = null;
BufferedReader buffer = null;
URL url;
try {
// 创建一个URL
url = new URL(urlStr);
try {
HttpURLConnection urlCon = (HttpURLConnection) url
.openConnection();
buffer = new BufferedReader(new InputStreamReader(
urlCon.getInputStream(), encodeType));
while ((line = buffer.readLine()) != null) {
sb.append(line);
}
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
} catch (MalformedURLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} finally {
try {
buffer.close();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
return sb.toString();
}
public static void writeStringToFile(String file, String content, String encodType)
throws IOException {
FileOutputStream writerStream = new FileOutputStream(file);
BufferedWriter writer = new BufferedWriter(new OutputStreamWriter(
writerStream, encodType));
writer.write(content);
writer.close();
}
StringBuffer sb = new StringBuffer();
String line = null;
BufferedReader buffer = null;
URL url;
try {
// 创建一个URL
url = new URL(urlStr);
try {
HttpURLConnection urlCon = (HttpURLConnection) url
.openConnection();
buffer = new BufferedReader(new InputStreamReader(
urlCon.getInputStream(), encodeType));
while ((line = buffer.readLine()) != null) {
sb.append(line);
}
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
} catch (MalformedURLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} finally {
try {
buffer.close();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
return sb.toString();
}
public static void writeStringToFile(String file, String content, String encodType)
throws IOException {
FileOutputStream writerStream = new FileOutputStream(file);
BufferedWriter writer = new BufferedWriter(new OutputStreamWriter(
writerStream, encodType));
writer.write(content);
writer.close();
}