用utf-8编码,读其实文字都没问题,就是内容是拼音时读出来的就是乱码。
哪位用过知道怎么做吗?用 mb_convert_encoding、iconv传成gbk\gb2312也不行。

解决方案 »

  1.   

    编码的问题复杂了
    excel在win一下一般是二字节的内码,而utf8是多字节的(1-4),你在输出前要转换输出编码要统一
      

  2.   

    拼音这东西,看看原文档里是如何显示的,有些时候只是用了特殊的字体来显示拼音,这样的话,你也得用该字体才能看到正确的显示.
    或者把它转换成对应的utf8字符(一般是需要你自己建一个对应表的)如果它原来只是用欧洲字符,那就好办点,把原字符集搞清楚应该就能转过来
      

  3.   

    就是当excel里有拼音时,用php读出就乱码。后来我就把它导成文本形式再导入数据库