1

我试图用 PHP 制作一个 xml 文档。

但是当我尝试这样做时,我收到以下错误:

This page contains the following errors:

error on line 1 at column 1: Document is empty
Below is a rendering of the page up to the first error.

我的来源:

<?php

header('Content-Type: text/xml');

print(htmlentities('<?xml version="1.0" encoding="UTF-8"?>
<bbcodes>
<block>
<pattern><![CDATA[<p.*?>]]></pattern>
<replace><![CDATA[[p]]]></replace>
</block>
<block>
<pattern><![CDATA[</p>]]></pattern>
<replace><![CDATA[[/p]]]></replace>
</block>
</bbcodes>'));

?>

有任何想法吗?

4

1 回答 1

4

我的代码也出现同样的错误。当我删除 htmlentities 函数时,它工作得很好。

<?php

header('Content-Type: text/xml');

print('<?xml version="1.0" encoding="UTF-8"?>
<bbcodes>
<block>
<pattern><![CDATA[<p.*?>]]></pattern>
<replace><![CDATA[[p]]]></replace>
</block>
<block>
<pattern><![CDATA[</p>]]></pattern>
<replace><![CDATA[[/p]]]></replace>
</block>
</bbcodes>');

?>
于 2013-01-05T23:40:55.297 回答