/**读文件
* @param path
* @return
* @throws IOException
*/
public static Map readTxtFile(String filename){
String read;
String readStr ="";
BufferedReader bufread;
FileReader fileread;
Map map = new HashMap();
try {
fileread = new FileReader(filename);
bufread = new BufferedReader(fileread);
try {
while ((read = bufread.readLine()) != null) {
readStr = readStr + read+ "\r\n";
}
System.out.println(readStr);
String[] str = readStr.split("\r\n");
for(int i=0;i<str.length;i++)
{
String policyDetail = str[i];
policyDetail = policyDetail == null ? "" : policyDetail.trim();
String[] billDatil = policyDetail.split("\\^");
String orderNum = "";
String baifei = "";
orderNum = billDatil[2];
orderNum = orderNum == null ? "" : orderNum.trim();
System.out.println(orderNum);
String fee = billDatil[6];
fee = fee == null ? "" : fee.trim();
if(!fee.equals(""))
{
baifei = (Integer.parseInt(fee)/100)+"";
}
System.out.println(baifei);
if(!orderNum.equals("") && !baifei.equals(""))
{
map.put(orderNum, baifei);
}
}
} catch (IOException e) {
e.printStackTrace();
}
} catch (FileNotFoundException e) {
e.printStackTrace();
}
return map;
}
分享到:
相关推荐
java读取TXT文件入库,java读取TXT文件入库,java读取TXT文件入库,
java读取txt文件,可以以文件路径构造这个流,:FileInputStream fin = new FileInputStream("d:/test.txt"); 然后使用这个流直接读取到文件,再使用reader构造BufferedReader,按行读取一整行的文本,作为字符串返回...
Java\读取TXT文件.txtJava\读取TXT文件.txt
java 读取txt文本文件中的数据并保存到数据库中源代码,假设txt已有格式,并以","分隔。其中的sql包需要自己去微软官网下载。
java读取txt文件
java读取txt文件代码,轻松掌握java,不成问题
java file,java读取txt文档,java操作txt文档,读取文档的内容
环境:eclipse3.7.2 jre1.6
public static void readTxtFile(String filePath){ try { String encoding="gb2312";
Java代码 用于进行txt读取 逐行读取后进行后续操作 入库
读取一个文件加下的txt文件,读取文件中内容,自动录入数据库
java 创建txt_JAVA读取TXT文件、新建TXT文件、写入TXT文件
java读TXT文件,设置好路径和修改一下文件名就可以了
用java读取txt文件 并且格式化输出读取到的信息 用java读取excel的xml格式文件 对信息进行分类 并且格式化输出有效内容
java 读取txt Demo java 读取txt Demo
java利用io技术创建文件夹、读取txt文件、写入txt文件(覆盖、不覆盖均有)