0

我需要创建一个脚本来读取 XLS 并插入到 mysql 中,所以我决定使用 phpoffice 来完成它。

当这个 xls 里面是一个 XML 并且 phpoffice 无法读取这一行时,问题就来了。

例如,如果您尝试读取包含以下行的 xls:

January

<Febrary>

March

输出只显示你

January

March

注意:1 月和 3 月之间有一个空白行,但我在使用这个所见即所得的方法时遇到了问题。

有人能告诉我如何在 XLS 中读取这个 XML 吗?

我认为问题在于“<”和“>”之间连续有一个单词,但我不知道如何解决。

谢谢

4

1 回答 1

0

导致任何问题的不是 PHPOffice ......这是您对 html 标记缺乏了解。

您正在将其回显到浏览器.....并且浏览器将<其视为特殊字符.....使用htmlentities()将这些特殊字符转换为 html 实体,然后再将其显示在浏览器中

于 2018-01-12T16:58:54.577 回答