「javadat解析」java解析dat文件

博主:adminadmin 2023-01-25 02:33:06 1732

本篇文章给大家谈谈javadat解析,以及java解析dat文件对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

现在有一个dat文件是以二进制存储的。里面的内容格式我现在知道。我想用java来解析出来。

换UTF-8试试。

要不就是你解析有误。dat可能不是一个文本文件。

你这种读byte的方法恐怕有误

java解析dat文件内的内容,下面是dat里的信息

import java.io.BufferedReader;

import java.io.File;

import java.io.FileReader;

public class DatDemo {

public static void main(String[] args) throws Exception {

File file = new File("c:\\test.dat");

BufferedReader br = new BufferedReader(new FileReader(file));//输入流

String str;

while((str=br.readLine())!=null){//按行读取

String[] ss = str.trim().split(":");

if(ss.length==2){//如果包含key和value就输出

System.out.println("key="+ss[0].trim()+"\nvalue="+ss[1].trim());

}else{//只有key 没有value就输出value=null

System.out.println("key="+ss[0].trim()+"\nvalue="+"null");

}

}

br.close();//关闭流

}

}

运行测试

key=ID

value=324,803

key=Doc Title

value=15/09/25 - certify true copy

key=File Name

value=bakersam8.TIF

..........

....

.

java怎样获取指定目录下的所有“.dat”文件,并且解析获取这些文件中的数据?

获取文件名很简单

但获取数据要看其内容格式,一般需要预先知道其格式才能读取

关于javadat解析和java解析dat文件的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。