/**
* 读取文件到字符串中.
*
* @param strFilePath
* 文件全路径(含文件名)
* @param strCoding
* 编码格式
* @return String
*/
public static String fileToString(String strFilePath, String strCoding) {
StringBuffer strBuffResult = new StringBuffer();
int i = 0;
if (strCoding == null || strCoding.trim().length() <= 0) {
strCoding = "UTF-8";
}
BufferedReader bufferedReader = null;
try {
if (strCoding == null || strCoding.trim().length() <= 0) {
bufferedReader = new BufferedReader(new InputStreamReader(
new FileInputStream(strFilePath)));
} else {
bufferedReader = new BufferedReader(new InputStreamReader(
new FileInputStream(strFilePath), strCoding));
}
while ((i = bufferedReader.read()) != -1) {
strBuffResult.append((char) i);
}
bufferedReader.close();
} catch (Exception ex) {
System.out.println("类:FileUtil,方法:fileToString,信息:" + ex);
} finally {
bufferedReader = null;
}
// 释放对象
strCoding = null;
strFilePath = null;
return strBuffResult.toString();
}
public static void main(String[] args) {
System.out.println(fileToString("D:/data.txt", "gbk"));
}
分享到:
相关推荐
读取文件字符串函数
编程实现先从标准输入中读取字符串,然后将字符串存到文件file1中,最后再将文件file1中的内容读取另存到文件file2中等功能。
基本功能:该程序可以从TXT文件中逐行读取文件名,然后逐个打开每个文件名,再从每个文件中逐行读取字符串,读取字符串中对字符串中的数字字母符合等进行自动删除后,将字符串分割成多个子字符串,然后再对所有子...
从实战项目中抽取的一段代码,用于RTF文件内容的字符串读取.
17.如何从文本文件中读取一个字符串?(Visual C++编程 源代码)17.如何从文本文件中读取一个字符串?(Visual C++编程 源代码)17.如何从文本文件中读取一个字符串?(Visual C++编程 源代码)17.如何从文本文件中...
vc从文件读取字符串 fscanf与fgets的区别和用法 当没有空格等不可见字符时用fscanf较方便,有空格时只能用fgets
第二个是把所有的符合条件的字符串都截取出来,提取出来,比如字符串 string a="ab123456,"ab323456",那么就只要截取2到4之间的字符串,然后存入到了一个列表里,想提取直接读取列表就可以了,非常方便实用哦。
工程里有两个cpp文件,zifu.cpp文件是针对字符串连接以及读写文件,字符串.cpp是开始练习使用的,两者都可以运行。
将混合有字符串和数据的文件,在matlab中读取,提取数据信息。 运用脚本,适合批量读取,而非手动插入数据。
文件下载保存、并读取文件*(输出文件字符串、文件流)
主要介绍了node.js读取文件到字符串的方法,涉及readFileSync方法的使用技巧,需要的朋友可以参考下
从键盘输入一个字符串,将其中的小写字母全部转换成大写字母,然后输出到一个磁盘文件“test”中保存。输入的字符串以“!”结束.
读取文件中的带引号的(" ")中的字符串,便于字符串加密操作等处理
读取txt文件,统计“java”字符串出现的次数
c语言实现的文件读写,字符串操作 读出字符串,排序后写入文件,VS2008
VC实现读取ini文件中的字符串,并实现拆分字符串功能
编写程序,该程序实现打开一个文本文件,每次读取一行内容,将每行作为一个字符串读入,并将字符串输出显示到屏幕上。
字符串分解 文件读写 运用MFC itoa(q,num,10); strcpy(&num[1],"\r\n\0");
读取xml文件,解析字符串,详细的代码操作
drools从字符串中动态加载规则,通过拼接规则,形成字符串,将原先需要读取.drl文件,变成读取字符串的规则,不需要形成.drl文件,根据需要拼接规则字符串