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

热点内容
数据结构算法与课程设计报告 浏览:463
钉钉程序员起飞视频大全 浏览:554
薯仔视频推荐算法 浏览:187
为什么原生安卓bug少 浏览:563
python未知编码怎么解码 浏览:967
at命令的作用 浏览:136
安卓手机之间如何传送高清视频 浏览:97
斐讯交换机命令 浏览:712
酒店压缩毛巾多少钱 浏览:182
java日期和时间 浏览:635
一周学会php接案 浏览:283
如何导入通讯录到新手机安卓 浏览:358
思科的ftp服务器如何使用 浏览:698
php后台管理系统教程 浏览:123
php是什么的 浏览:652
win7怎么安装编程 浏览:244
安卓光遇怎么转ios服 浏览:400
android展示文本 浏览:210
比特币命令 浏览:956
pythonweb开发实战例程 浏览:318