【问题标题】:Invalid file format when attempting to read Excel 2007 files in PHP尝试在 PHP 中读取 Excel 2007 文件时文件格式无效
【发布时间】:2013-01-19 15:28:06
【问题描述】:

我正在尝试从 Excel 2003 读取数据,但我希望系统也能加载 Excel 2007 文件。但是 Excel 2007 文件正在触发文件格式异常。检查格式的代码在这里

if ($this->header ['ident'] != "\xD0\xCF\x11\xE0\xA1\xB1\x1A\xE1")
        throw new compoundDocumentException ('Invalid file format');

在这一行中,我想为 Excel 2007 添加标题缩进,我在任何地方都没有找到。

请问我该如何实现?

【问题讨论】:

    标签: php excel-2007


    【解决方案1】:

    Excel 2007 文件(.XLSX 文件)使用 Excel 早期版本中的 a completely different XML-based format。在这里简单地检查一个新的头文件对你没有帮助——你需要一个完全不同的文件阅读器来处理这些新文件。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-01-23
      • 2020-02-07
      • 1970-01-01
      • 2021-10-15
      • 1970-01-01
      • 2022-01-19
      相关资源
      最近更新 更多