csv excel转换

有没有办法将csv文件转换为Excel文件,通过apache / .htaccess请求

Solutions Collecting From Web of "csv excel转换"

使用PHPExcel

include 'PHPExcel/IOFactory.php'; $objReader = PHPExcel_IOFactory::createReader('CSV'); // If the files uses a delimiter other than a comma (eg a tab), then tell the reader $objReader->setDelimiter("\t"); // If the files uses an encoding other than UTF-8 or ASCII, then tell the reader $objReader->setInputEncoding('UTF-16LE'); $objPHPExcel = $objReader->load('MyCSVFile.csv'); $objWriter = PHPExcel_IOFactory::createWriter($objPHPExcel, 'Excel5'); $objWriter->save('MyExcelFile.xls'); 

是的,因为apache是​​开源的,你可以修改.htaccess分析器来调用一个库来将你的CSV文件转换成excel文件。 但我不认为这是你要找的。 :-)。

我想你真正需要的是一个动态的网站。 那么你可以使用PHP或任何支持的语言去做你需要做的事情。

像这样: http : //www.westwideweb.com/wp/2009/01/12/convert-csv-to-xls-excel-in-php/

在sourceforge中有一个项目进行这种转换:

http://sourceforge.net/projects/py-csv2xls/

但为了转换,你需要在apache中创建一个动态页面(在python,php …)