phpoffice 无法读取 xls 中的 xml
phpoffice can´t read xml inside xls
我需要创建一个脚本来读取 XLS 并插入到 mysql,所以我决定使用 phpoffice 来完成它。
当这个 xls 中有一个 XML 而 phpoffice 无法读取这一行时,问题就来了。
例如,如果您尝试读取包含以下行的 xls:
January
<Febrary>
March
输出只显示你
January
March
注意:1 月和 3 月之间有一个空白行,但我在使用此所见即所得时遇到问题。
有人能告诉我如何在 XLS 中阅读这个 XML 吗?
我觉得问题出在“<”和“>”之间连续出现一个单词,但我不知道如何解决。
谢谢
不是 PHPOffice 导致任何问题.....这是您对 html 标记缺乏理解。
您正在将此回显给浏览器.....浏览器将 <
视为特殊字符.....使用 htmlentities() 转换这些特殊字符
在浏览器中显示之前将字符添加到 html 个实体
我需要创建一个脚本来读取 XLS 并插入到 mysql,所以我决定使用 phpoffice 来完成它。
当这个 xls 中有一个 XML 而 phpoffice 无法读取这一行时,问题就来了。
例如,如果您尝试读取包含以下行的 xls:
January
<Febrary>
March
输出只显示你
January
March
注意:1 月和 3 月之间有一个空白行,但我在使用此所见即所得时遇到问题。
有人能告诉我如何在 XLS 中阅读这个 XML 吗?
我觉得问题出在“<”和“>”之间连续出现一个单词,但我不知道如何解决。
谢谢
不是 PHPOffice 导致任何问题.....这是您对 html 标记缺乏理解。
您正在将此回显给浏览器.....浏览器将 <
视为特殊字符.....使用 htmlentities() 转换这些特殊字符
在浏览器中显示之前将字符添加到 html 个实体