Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/oop/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google sheets 在谷歌电子表格中显示XLSXWriter文件特殊字符的问题(UTF8\U解码)_Google Sheets_Export To Csv_Xlsx - Fatal编程技术网

Google sheets 在谷歌电子表格中显示XLSXWriter文件特殊字符的问题(UTF8\U解码)

Google sheets 在谷歌电子表格中显示XLSXWriter文件特殊字符的问题(UTF8\U解码),google-sheets,export-to-csv,xlsx,Google Sheets,Export To Csv,Xlsx,我正在使用XLSXWriter php库生成xlsx文件,这些文件在几列中具有特殊字符 编码是UTF8,特殊字符似乎在我的网站上和我用excel打开它们时都能正确显示 奇怪的是,当我将文件导入谷歌电子表格时,只有一堆与原始文件不匹配的方块和字符 示例:ðð¼ð¼ ðððððððððððððð 我试图解决的问题是: 在导出文件之前,我使用utf8\U解码转换字符串 为了修复与utf8双重编码相关的任何错误,我尝试了一个composer库(forceutf8) 我尝试使用UTF-8编码直接导出,但执

我正在使用XLSXWriter php库生成xlsx文件,这些文件在几列中具有特殊字符

编码是UTF8,特殊字符似乎在我的网站上和我用excel打开它们时都能正确显示

奇怪的是,当我将文件导入谷歌电子表格时,只有一堆与原始文件不匹配的方块和字符

示例:ðð¼ð¼ ðððððððððððððð

我试图解决的问题是:

  • 在导出文件之前,我使用utf8\U解码转换字符串
  • 为了修复与utf8双重编码相关的任何错误,我尝试了一个composer库(forceutf8)
  • 我尝试使用UTF-8编码直接导出,但执行此操作时,列为空
  • 我真的不知道还有什么可以尝试的,假设谷歌电子表格应该读UTF8编码,即使它没有,当我使用UTF8解码时,字符在Excel中正确显示,但在谷歌电子表格中没有显示,这是毫无意义的

    有什么建议吗?我已经试着解决了好几个小时了


    谢谢

    您是否尝试在GS中使用字体?能否共享示例excel文件?我试着用你的例子创建了一个csv文件,它被成功地导入到Google Sheets中