转码成unicode或ansi后再输出试试

解决方案 »

  1.   

    utf-8本身就是unicode码
    我转成ascii直接就没有中文了
      

  2.   

    用gb2312就行了
    我的excel就是这样弄的
      

  3.   

    或者你统一用utf8试试,word应支持utf-8,打开开时选语言工具
    但必须编一,文件里不能有两种编码
      

  4.   

    要怎么设置啊,我不会
    我也可以把utf-8转成网站流量统计
    如果我转过的话就会原样输出utf-8的字节码
    如果能把word的编码格式设置一下就最好了,我都不用转就可以直接显示utf-8的字符了楼上的能不能告诉我怎样进行语言设置!!
    万分感谢
      

  5.   

    如果你全部存成utf8的文件,先打开word,用打命令,在打开的右边有选项,选项里有个web设置,选编码为utf8,然后打开,试一下成不成
    如果全部存utf-8,要将文件里的其他非utf-8转成utf-8我认为word是能识别utf-8和gb2312的,但如果要自动识别,一般要设文件的头(类似bom之类,设文件的前几个字节),这样win系动自动用相关编码解码
      

  6.   

    我用的是openOffice找了下,好像没有你说的东西
      

  7.   

    找到错误的原因了,php从文件中读出来是躯之类的,到那时word解析使用\u36527这样就行了
    但是我还不知道pdf是不是要把后面的十进制改成16进制才行?因为我直接转成\u它没有出来。
      

  8.   

    怎么解决的?躯替换成\u36527?
      

  9.   

    word上好了,但是pdf还没有好,就是想问pdf上的unicode字符怎么写的
      

  10.   

    我用的php writeexcel包,但是就是不能正在显示中文,第三次世界赢了一定要他们学中文