作者:乔山办公网日期:
返回目录:word文档
1.程序里面百调用的com组件,实际上就是调用自度己机器上的word程序的接口实现的知转换,所以在服务器道的office上设置web编码
在web选项里找版到编权码 改为 unicode(utf-8)就行了。
强制转码百~~
line你要转的内容度
line=new String(line.getBytes("gb2312"),"utf-8");代码是我凭记忆写的,问应该没问题
或者你在写之答前。先写一个HTML页面编码的代内码 。把页面的格式设置成容utf-8
应该是转码来的问题,先看看 是前台传到后台的时候就是乱码,还是后台生成文源件后才变成乱码。
打个断点先确认一下是哪里出的问百题,如果是前台的话看看页面编码什么的是不是没有设度置。
也可以后台收到之后知再转下码。
如果是后台的问题那么写文件的道时候把字符串加个编码。
一般编码使用UTF-8
之所以来出现乱码是因为jocab转换word文件时,html文件的编码是根据word编辑器的编码来确认生自成的html的编码,所以在转换word文件生成html时,你随便打开一个doc文档,然后点击右上角百的图标图标,点击【另存为度(A)】,点击按钮【保存】旁边的【工具】按钮选择【web选项(W)】,选择弹出的窗口中的【编码】问,然后把gb2312改成你需要的编码格式答,【确定】就OK了.希望可以帮助到大家!