我现在有个 后缀名为 .info 的文件
现知道里面存放的信息正确解析出来是的是一些文字和时间信息
但是是经过处理的 用记事本是无法查看的用Java IO流能不能 将信息转换出来生存一个新的文件
也就是想把 .info 文件 转换成 .TXT 文件
试了几种方法都不行 求高手 指教 想这样经过处理的文件正确解析 需要什么必要的条件
现知道里面存放的信息正确解析出来是的是一些文字和时间信息
但是是经过处理的 用记事本是无法查看的用Java IO流能不能 将信息转换出来生存一个新的文件
也就是想把 .info 文件 转换成 .TXT 文件
试了几种方法都不行 求高手 指教 想这样经过处理的文件正确解析 需要什么必要的条件
它还能转成功吗?因为工具不认识内容是JPG格式
最起码你要知道哪些部分是对应什么东西的,比如序列化的话 你得知道当前的数据是什么类型的再读
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/package mybean;/**
*
* @author YAYA
*/import java.io.*;
import java.util.logging.Level;
import java.util.logging.Logger;public class NewClass {
public static String file2string(String filename) throws IOException{
StringBuilder sb=new StringBuilder();
String s;
BufferedReader in = new BufferedReader(new FileReader(filename));
while((s=in.readLine())!=null){
sb.append(s+"\n");
}
return sb.toString();
}
public static void main(String args[]){
try {
DataInputStream in = new DataInputStream(new ByteArrayInputStream((file2string("E:\\a.info")).getBytes()));
Byte d;
while(true){
System.out.print((char)in.readByte());}
} catch (IOException ex) {
Logger.getLogger(NewClass.class.getName()).log(Level.SEVERE, null, ex);
}
}
}楼主你试一下,可以将info文件(由原来的txt文件改的扩展名)以String形式读出,不知是否符合要求
http://topic.csdn.net/u/20110911/11/f9395f7f-f6aa-4ddf-a4eb-829f9a6c5280.html