我有一个简单的文本文件。内容包含xml标签。问题是一些元素没有结束标记。
我能够逐行读取文件,但是当我回显读取的内容时,标签会丢失。
示例文件内容。
<SOL>
<Name> JJ Evans
<Address> 1010 Good Times Lane
</Sol>
当我读取这个文件时,逐行并回显输出:
JJ Evans
1010 Good Times Lane
我需要输出:
<SOL>
<Name> JJ Evans
<Address> 1010 Good Times Lane
</Sol>
并且有助于解决这个问题。
答案 0 :(得分:0)
尝试在每一行使用htmlentities(),它不会让浏览器解析标记。此外,如果您没有任何特殊需要逐行阅读文件,最好坚持使用file_get_contents(),只需致电htmlentities(file_get_contents('sample.xml'))
,您就可以更轻松地完成工作。