我在 PHP 中动态创建 XML 文件。我从StackOverflow获得提示。我正在尝试该问题的第一个答案。显然它工作得很好,在某些情况下不工作。我将数组动态传递到该 xml 文件中。字段描述包含一些我认为如此的特殊字符,我收到错误“XML Parsing Error: junk after document element”。我尝试了各种可能性。以下是其中之一,它将使特殊字符转义。
echo "<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN'
'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'>";
但它并不适合我。请给我一些建议如何解决这个问题。