java读取文件,写文件,读取网页内容
2007-12-12 13:02
525 查看
package com.insenz.video.util;
import java.io.*;
import java.net.*;
public class UtilFile {
public static String rFile(String file) {
StringBuffer sb = new StringBuffer();
try {
BufferedReader br = new BufferedReader(new InputStreamReader(new FileInputStream(file)));
String line = null;
while((line = br.readLine()) != null) {
sb = sb.append(line).append(" ");
}
br.close();
} catch (Exception e) {
e.printStackTrace();
}
return sb.toString().trim();
}
public static boolean wFile(String file, String str, boolean bl) {
try {
BufferedWriter bw = new BufferedWriter(new FileWriter(file, bl));
bw.write(str);
bw.flush();
bw.close();
return true;
} catch (Exception e) {
e.printStackTrace();
}
return false;
}
public static String rUrl(String urlPath) {
StringBuffer sb = new StringBuffer();
try {
URL url = new URL(urlPath);
BufferedReader br = new BufferedReader(new InputStreamReader(url.openStream()));
String s = null;
while((s = br.readLine()) != null) {
sb = sb.append(s).append(" ");
}
br.close();
} catch (Exception e) {
e.printStackTrace();
}
return sb.toString().trim();
}
public static void main(String args[]) {
String url = rUrl("http://www.insenz.com");
wFile("insenz", url, true);
String file = rFile("insenz");
System.out.println(file);
}
}
import java.io.*;
import java.net.*;
public class UtilFile {
public static String rFile(String file) {
StringBuffer sb = new StringBuffer();
try {
BufferedReader br = new BufferedReader(new InputStreamReader(new FileInputStream(file)));
String line = null;
while((line = br.readLine()) != null) {
sb = sb.append(line).append(" ");
}
br.close();
} catch (Exception e) {
e.printStackTrace();
}
return sb.toString().trim();
}
public static boolean wFile(String file, String str, boolean bl) {
try {
BufferedWriter bw = new BufferedWriter(new FileWriter(file, bl));
bw.write(str);
bw.flush();
bw.close();
return true;
} catch (Exception e) {
e.printStackTrace();
}
return false;
}
public static String rUrl(String urlPath) {
StringBuffer sb = new StringBuffer();
try {
URL url = new URL(urlPath);
BufferedReader br = new BufferedReader(new InputStreamReader(url.openStream()));
String s = null;
while((s = br.readLine()) != null) {
sb = sb.append(s).append(" ");
}
br.close();
} catch (Exception e) {
e.printStackTrace();
}
return sb.toString().trim();
}
public static void main(String args[]) {
String url = rUrl("http://www.insenz.com");
wFile("insenz", url, true);
String file = rFile("insenz");
System.out.println(file);
}
}
相关文章推荐
- java读取txt文件内容
- java读取配置文件内容
- 使用java技术读取excel文件的内容
- Java将字符串写入文件与将文件内容读取到字符串
- Java如何读取数据文件,如txt文件或者.dat文件 中的内容
- Java程序员从笨鸟到菜鸟之(一百零三)java操作office和pdf文件(一)java读取word,excel和pdf文档内容
- JAVA 创建TXT文件,写入文件内容,读取文件内容
- java实现读取指定文件内容
- java 从文件末尾开始读取文件内容
- java:RandomAccessFile随机读取文件内容
- java读取文件内容的编码问题
- [Java]读取文件内容方法总结
- java随机读取文件的内容
- Java读取文件内容
- java按行读取文件内容
- java读取(正则表达式分析)网页内容
- Java读取csv文件并将内容插入到数据库
- java 读取网页内容的实例详解
- java的JFileChooser上传一个Excel文件并读取该文件的内容
- java按指定编码写入和读取文件内容的类