我正在尝试使用PHPExcelReader读取和解析UTF-8Excel文件,但不幸的是,这不能正常工作,我收到一些?而不是UTF-8字符。你能帮我讲讲如何处理这种情况吗?我在解析时使用了以下配置:
$data = new Spreadsheet_Excel_Reader();
$data->setOutputEncoding('CP1251');
$data->setUTFEncoder('mb');谢谢
发布于 2012-01-01 20:32:50
UTF-8是Spreadsheet_Excel_Reader...you的默认编码,除非您希望将值自动转换为其他字符集,否则根本不需要对此进行更改。
例如:
$data = new Spreadsheet_Excel_Reader("test.xls",true,"UTF-16");将输出转换为UTF-16
发布于 2015-02-05 19:36:37
我尝试了UTF-16,但仍然有一个错误。
然后我试着:
$data->setOutputEncoding('UTF-8');
$data = new Spreadsheet_Excel_Reader("test.xls",true,"UTF-8");这样就可以了。
https://stackoverflow.com/questions/8692448
复制相似问题