当我在包含html内容的php文件中使用 XML标记时,它会与 html标记混淆,那么如何区分两个相似的标记?谢谢!
答案 0 :(得分:-1)
在html内容周围使用<![CDATA[]]>
What does <![CDATA[]]> in XML mean?
:)
如果您想在页面上显示XML,您可以
<html><body><pre>
<?php echo htmlentities('<?xml version="1.0"?><nodes><node>TEXT</node></nodes>');?>
<pre></body></html>
但是如果你想在浏览器中显示真实的XML:
<?php
header("Content-type: text/xml; charset=utf-8");
print '<?xml version="1.0"?><nodes><node>TEXT</node></nodes>';
exit;
也许你想做的事情是不可能的。