如何使用 PHP 将 Excel XLS 转换为 CSV
谁能指导我如何使用 PHP 将 XLS 转换为 CSV?
我有一个包含文档列表的 Excel 电子表格,我想使用 PHP 将其转换为 CSV 格式。
Can anyone guide me how to convert XLS to CSV using PHP?
I have excel spread sheet which contains a list of documents, I want to convert this with CSV format using PHP.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(5)
由于 PHPExcel 已弃用,请使用 PhpSpreadsheet 库重写 @Rajat Modi 提供的代码。
https://github.com/PHPOffice/PhpSpreadsheet
https://phpspreadsheet.readthedocs.io/en/develop/
Rewrite the code provided by @Rajat Modi using PhpSpreadsheet library due to PHPExcel is deprecated.
https://github.com/PHPOffice/PhpSpreadsheet
https://phpspreadsheet.readthedocs.io/en/develop/
这肯定会起作用,
希望这会有所帮助......
This will surely work,
Hope this helps...
也许您可以开始使用 PHP 读取 XLS。
然后,使用主逻辑输出您想要的内容(在您的情况下为 csv)。
祝你好运,
Probably you can start reading a XLS using PHP.
Then, using the main logic to output what you want (csv in your case).
Good luck,
您可以使用 php 库 PHPExcel 读取 Excel 文件,然后循环遍历行和单元格,然后只是将数据写入 csv 文件吗?
You can use the php library PHPExcel to read the excel file, and just loop over the rows and cells and just write the data out to a csv file?
这会起作用。 安装 Spout
This will work. Install Spout