使用PHPExcel将CSV转换为XLS问题

时间:2014-03-04 21:44:46

标签: php csv phpexcel export-to-excel

我正在使用PHPExcel库将一些表单数据保存到XLS文档中。首先,我使用信息创建一个CSV文档,然后,我使用该库将CSV数据转换为XLS。事实上,CSV文档具有完美的UTF-8,例如,为西班牙文本添加了一些字母,但是当我尝试将信息导入XLS文档时,我失去了该编码。 我使用下一个代码来实现:

$objReader = PHPExcel_IOFactory::createReader('CSV');

$objReader->setDelimiter("|");
$objReader->setInputEncoding('UTF-8');

$url_csv="./archivos_csv/curriculums.csv";
$url_xls="./archivos_xls/curriculums.xls";

$objPHPExcel = $objReader->load($url_csv);
$objWriter = PHPExcel_IOFactory::createWriter($objPHPExcel, 'Excel5');
$objWriter->save($url_xls);

Excel5文档没有正确的编码。任何的想法? 谢谢!

0 个答案:

没有答案