我已在 Excel 电子表格中列出数据(文件大小可能永远不会大于 1 mb)。我想使用 PHP 解析数据并将其插入到 MySQL 数据库中。
将文件保留为 .xls/.xlsx 并使用 PHP Excel 解析库对其进行解析有什么优势吗?如果是这样,有哪些好的库可以使用?
显然,我可以将 .xls/.xlsx 保存为 CSV 并以这种方式处理该文件。
谢谢!
最佳答案
如果您只是查看这些值,我会将其另存为 CSV。这更容易以编程方式解析,特别是如果您尝试在非 Windows 机器上执行此操作。
话虽如此,导出到 CSV 时将会丢失信息。它只会保存单元格的值,而不是它们的格式信息、公式等。如果您需要使用这些信息,最好直接从 Excel 中执行此操作。
这是一个PHP Excel Reading图书馆。如果您决定直接读取 Excel 文件,这可能会帮助您入门。
关于php - 解析 Excel 电子表格数据与 CSV 相比有何优势?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1018880/