我有一个 PHP 文件,它读取 XML 文件并使用 for 循环将数据显示为 HTML5<article>
对象。所有这些都像冠军一样工作。我遇到的问题似乎与 XML 文件本身中的数据有关。我的数据与此类似:
<articles>
<article>
<num>1</num><text>This is one.</text>
</article>
<article>
<num>2</num><text>This is <a href='./two.htm'>two</a>.</text>
</article>
<article>
<num>3</num><text>This is three.</text>
</article>
</articles>
我像这样加载 XML:
$xml = simplexml_load_file("./articles_test.xml");
输出如下所示:
This is one.
This is .
This is three.
我试过转义、引用、使用 HTML 实体名称和其他一些东西都无济于事。感谢帮助。谢谢。