您的位置:

dat文件怎么转换成图片

本文目录一览:

java代码生成dat文件

File filename = new File("F:\\zd.dat");

说明:dat可以改成任何扩展名,是自己可以定义的,如下:

public void createFile(){

//path表示所创建文件的路径

String path = "d:/tr/rt";

File f = new File(path);

if(!f.exists()){

f.mkdirs();

// fileName表示创建的文件名;为txt类型;

String fileName="test.txt";

File file = new File(f,fileName);

if(!file.exists()){

try {

file.createNewFile();

} catch (IOException e) {

// TODO Auto-generated catch block

e.printStackTrace();

}

}

}

//现在可以在d:/tr/rt 目录下找到test.txt文件

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

换UTF-8试试。

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

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

请问java程序生成的dat数据文件用什么软件工具可以打开查看

.dat并不是一种格式,任何格式的数据都可以存储为.dat格式

你用文本编辑器打开看看是不是普通的文本数据格式,还是其他编码格式的,用相应的方法就可以了

没有一个100%能打开所有DAT文件的软件,如果记事本打不开那怎么办呢?套用那句老话“解铃还须系铃人”,因此您得知道这个“系铃人”是谁(就是对应的程序是哪个)!下面有一些办法:

有时候我们在接受邮件附件时也会偶尔收到DAT格式文件,那么我们先尝试下记事本能否打开,如果不能就要询问发邮件的人:这是一个什么文件?如果回答是图片,您就可以尝试修改扩展名后用图片查看器打开,如果说是个视频,此时你可以尝试使用暴风影音。

对于一些奇怪的现象:一些邮件程序会自动将附件的原有格式改成DAT格式。比如一张名为mtoou.jpg的图片,它会自动改成mtoou.dat。如果你知道,那么再将dat改成jpg就可以了。如果不知道您还是需要询问发件者到底是这个DAT文件是个什么格式的。

不知不觉也打了这么多,位的就是要说明:DAT文件是个未知数,里面存放着什么只有创建它的程序才知道。如果您不知道它是否是别的文件格式改成了DAT格式,那可以先尝试用记事本打开,如果不行那么就要询问给您这个DAT文件的人了。

你试下如果改成JAVA文件后缀 用编码utf-8 试试

用Java写一个能将文本、图片、音频三种格式的文件合并成同一格式例如.dat或者更好的格式的Java程序!

有个思路你可以参考

因为文件都是以二进制形式存储在计算机上,而java获取的文件流就是二进制。

你可以把二进制写在一个文本里,但要注意分割三个不同的文件,然后把这个文本定义为.dat文件。 等要读取不同的文件时,通过你的分隔符来获取对应的文建流。最后输出这个流