我正在尝试从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的标题缩进,我在任何地方都找不到。
我该如何做到这一点?
答案 0 :(得分:1)
Excel 2007文件(.XLSX
文件)使用以前版本的Excel中的a completely different XML-based format。只需检查一个新的标题就不会对你有所帮助 - 你需要一个完全不同的文件阅读器来处理这些新文件。