dat文件怎么转换成图片

发布时间:2022-11-23

本文目录一览:

  1. java代码生成dat文件
  2. 现在有一个dat文件是以二进制存储的。里面的内容格式我现在知道。我想用java来解析出来。
  3. 请问java程序生成的dat数据文件用什么软件工具可以打开查看
  4. 用Java写一个能将文本、图片、音频三种格式的文件合并成同一格式例如.dat或者更好的格式的Java程序!

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文件。 等要读取不同的文件时,通过你的分隔符来获取对应的文建流。最后输出这个流