csv 到 excel 转换
有没有办法根据请求通过 apache/.htaccess 将 csv 文件转换为 excel 文件
Is there a way to convert csv file to excel file upon request through apache/.htaccess
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(6)
使用 PHPExcel
Using PHPExcel
PHPExcel 已弃用。您必须使用 PhpSpreadsheet。
使用PhpSpreadsheet,您可以通过以下代码将csv转换为xlsx:
PHPExcel is deprecated. You must use PhpSpreadsheet.
With PhpSpreadsheet, you can convert csv to xlsx by the following code:
使用 PhpSpreadheet:
这对我来说就像一个魅力!干杯!
Using PhpSpreadheet:
This one worked for me like a charm ! Cheers !!!
注意:PHPExcel 现在被列为已弃用。
用户将被定向到 PhpSpreadsheet。
Note: PHPExcel is now listed as DEPRECATED.
Users are directed to PhpSpreadsheet.
是的,由于 apache 是开源的,您可以修改 .htaccess 解析器来调用库将 CSV 文件转换为 excel 文件。但我不认为这就是你要找的。 :-)。
我认为您真正需要的是一个动态网站。然后您可以使用 PHP 或任何支持的语言来完成您需要做的事情。
像这样的东西:
http://www.westwideweb.com/wp/2009/01/12/convert-csv-to-xls-excel-in-php/" westwideweb.com/wp/2009/01/12/convert-csv-to-xls-excel-in-php/
Yes, since apache is open-source, you can modify the .htaccess parser to call a library to convert your CSV files into excel files. But I don't think this is what you're looking for. :-).
I think really what you need is a dynamic web site. Then you can use PHP or any supported language to do what you need to do.
something like this:
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...)
There is a project in sourceforge that does this conversion:
http://sourceforge.net/projects/py-csv2xls/
But for the conversion you need to make a dynamic page in apache (in python, php...)