導航:首頁 > 編程語言 > javaword亂碼

javaword亂碼

發布時間:2024-12-25 04:44:15

⑴ 您好,請問我用java word分詞器對文件分詞,出來的結果是亂碼,應該如何解決吶

importjava.io.BufferedReader;importjava.io.IOException;importjava.io.InputStreamReader;publicclassDanci{publicstaticvoidmain(String[]args){Stringstr=newString();System.out.print("請輸入一個英文句子:");try{BufferedReaderbr=newBufferedReader(newInputStreamReader(System.in));//獲取鍵盤輸入str=br.readLine();}catch(IOExceptione){e.printStackTrace();}String[]s=str.split("");//轉換成數組System.out.println("你輸入的句子共有單詞"+s.length+"個");//s.length獲取數組長度}}//此程序只能獲取一句話的單詞個數.

⑵ java用apache的ZipEntry壓縮文件名為中文的word文件時,文件名亂碼

對於輸出zip文件的ZipOutputStream對象設置一下編碼:

ZipOutputStreamout=newZipOutputStream(newFileOutputStream(
zipFileName));
//設置filenames的編碼
out.setEncoding("UTF-8");

通常linux下使用utf8進行文件命名編碼,而windows下採用gbk,根據你的系統情況而定

可參考下api:

http://www.jajakarta.org/ant/ant-1.6.1/docs/ja/manual/api/org/apache/tools/zip/ZipOutputStream.html

⑶ 關於java寫特殊文體(如法文)到word文件中出現亂碼,您有好的方法解決嗎

  1. 確定採用統一的編碼格式 例如UTF-8或其他

  2. word中出現亂碼未必是java端出現了問題,可能是因為你操作系統是GBK或其他編碼系統打開word後無法解析,首先要保證java運行的編碼格式與word查看時採用統一的編碼格式。

  3. 排除編碼格式問題,查看數據源即特殊問題來源的字元編碼格式,如果有必要需要轉碼改變成需要的編碼格式

閱讀全文

與javaword亂碼相關的資料

熱點內容
阿里巴巴雪花演算法 瀏覽:979
工行app里哪裡看我的網銀 瀏覽:9
phplinux一鍵安裝包 瀏覽:193
軟體租游戲用什麼伺服器 瀏覽:340
螺桿機壓縮機維修 瀏覽:8
監控系統設計原理是潮流演算法嗎 瀏覽:234
正品加密軟體來電咨詢 瀏覽:754
什麼叫數字幣APP 瀏覽:120
phppeclmac 瀏覽:11
前期副圖選股源碼 瀏覽:288
招聘程序員5年後感覺很萌新 瀏覽:612
光輝源碼 瀏覽:514
用大米解壓球 瀏覽:447
搭建音樂網站需要什麼伺服器 瀏覽:730
最新代掛網模板源碼 瀏覽:583
數據結構演算法與課程設計報告 瀏覽:464
釘釘程序員起飛視頻大全 瀏覽:554
土豆視頻推薦演算法 瀏覽:188
為什麼原生安卓bug少 瀏覽:563
python未知編碼怎麼解碼 瀏覽:969