Re: [J2SE] 請問系統安裝的JRE顯示中文的編碼問題
對於編碼的問題我還是不著頭緒~~
我再描述一下我的問題好了
我有一個JAVA WEB START的介面測試上傳下載
核心的動作是
File destFile = new File(destURI);
ftp.get(remoteFile, destFile);
//remoteFile是遠端主機資料庫查詢得到的中文檔名
//ex: remoteFile = ftp://test.com/中文.txt
//destURI = C:/test/中文.txt
//ftp是一個實際執行傳輸的物件
結果實際讓使用者從brower啟用JWS後發現
1.linux啟動的jre可以正常執行我這個JWS(中文檔名上傳下載)
2.在的xp啟動的jre會似乎沒有把java 內部獲得的UTF8中文檔名轉成MS950,
因此出現亂碼
以上都是jre1.6
想請教各位,我查詢網路的說法
JAVA內部是utf8~JRE會自動處理本地端的編碼與UTF8的轉換
但是在我這例子,似乎它沒有處理這段~~
不知版友所提的指定編碼要在哪裡做?
~
--
※ 發信站: 批踢踢實業坊(ptt.cc)
推
12/04 14:18, , 1F
12/04 14:18, 1F
※ 編輯: jimshsu 來自: 140.109.98.218 (12/04 14:28)
推
12/04 15:09, , 2F
12/04 15:09, 2F
討論串 (同標題文章)