Spreadsheet_Excel_Reader(PHPExcelReader)在重音编码上失败

我正在使用Spreadsheet_Excel_Reader读取我的PHP应用程序中的Excel文件。 它工作正常,直到我把我的Excel文件中的一些重音,他们没有正确处理:“éçà@”例如。 我已经看到,编码可以通过设置:

$reader->setOutputEncoding($encoding); 

但是这似乎没有改变任何东西。

562行

  $retstr = ($asciiEncoding) ? $retstr : $this->_encodeUTF16($retstr); 

编辑这种方式

  $retstr = ($asciiEncoding) ? utf8_encode($retstr) : $this->_encodeUTF16($retstr); 

我用了

 $data->setOutputEncoding('UTF8'); 

它对我来说工作正常。