1
好吧,我正在運行Java6(應用程序需求),我需要以unicode格式(無大端或低端)保存文件,只有雙字節unicode。 我這樣做:將文件保存爲Java中的雙字節unicode?
BufferedWriter bw = new BufferedWriter(
new OutputStreamWriter(new FileOutputStream(f), "UTF-8"));
bw.write(dec+",");
bw.flush();
bw.close();
,其中十二月是一個字符串。
我也試過UTF-16和Unicode。他們都寫一個unicode big endian文件。問題是,這個文件是通過只接受雙字節unicode和ANSI的腳本語言讀取的,但我想使用unicode。 http://www.mql5.com/en/docs/constants/io_constants/fileflags
任何想法如何做到這一點?
這並沒有任何意義。你想要什麼命令的字節?你在談論物料清單嗎? – SLaks
顯然你不明白UTF-16是** big-endian **還是** little-endian,因爲有兩種方法可以順序排列你正在談論的兩個字節。 –