dat文件怎麼轉換成圖片

本文目錄一覽:

java代碼生成dat文件

Filefilename=newFile("F:\\zd.dat");

說明:dat可以改成任何擴展名,是自己可以定義的,如下:

publicvoidcreateFile(){

//path表示所創建文件的路徑

Stringpath="d:/tr/rt";

Filef=newFile(path);

if(!f.exists()){

f.mkdirs();

}

//fileName表示創建的文件名;為txt類型;

StringfileName="test.txt";

Filefile=newFile(f,fileName);

if(!file.exists()){

try{

file.createNewFile();

}catch(IOExceptione){

//TODOAuto-generatedcatchblock

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文件。 等要讀取不同的文件時,通過你的分隔符來獲取對應的文建流。最後輸出這個流

原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/285819.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
小藍的頭像小藍
上一篇 2024-12-22 16:06
下一篇 2024-12-22 16:06

相關推薦

發表回復

登錄後才能評論