0

我正在尝试从 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 添加标题缩进,我在任何地方都没有找到。

请问我该如何实现?

4

1 回答 1

1

Excel 2007 文件(.XLSX文件)使用与以前版本的 Excel完全不同的基于 XML 的格式。在这里简单地检查一个新的标题对你没有帮助——你需要一个完全不同的文件阅读器来阅读这些新文件。

于 2013-01-19T07:28:06.263 回答