导航:首页 > 编程语言 > 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乱码相关的资料

热点内容
单片机单灯左移05 浏览:148
买服务器练手什么配置 浏览:783
服务器被毁该怎么办 浏览:937
python私有库 浏览:512
Python有中文吗 浏览:736
麦块的服务器为什么都进不去 浏览:474
新买的服务器如何打开 浏览:35
安卓软件游戏怎么开发 浏览:319
用扑克摆爱心解压神器怎么摆 浏览:70
松下制冷压缩机 浏览:275
pdf里怎么修改文字 浏览:686
已保存文档加密如何设置 浏览:413
怎样判断加密货币是牛是熊 浏览:948
初二多项式乘法速算法 浏览:455
android多个布局文件 浏览:629
奔跑程序员 浏览:468
服务器如何搭建类似github 浏览:292
明日之后安卓太卡怎么办 浏览:503
如何使用命令方块找到村庄 浏览:767
泛函压缩映像原理 浏览:522