一些UTF-8格式的数据,如'æ';don';无法正确显示


Some data that are in UTF-8 such as 'æ' don't display correctly

我正在使用John McNamara的电子表格的PHP端口::WriteExcelPerl包,可以在这里找到。

它工作得很好,但我有一些UTF-8格式的数据,如æ,并且它不能在生成的文件中正确显示。

看起来使用iconv可以解决问题。

$worksheet->write(0, 0, iconv("UTF-8", "ISO-8859-1//TRANSLIT", $str));