Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/258.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
格式化用PHP-DOMDocument创建的XML文档_Php_Xml_Domdocument - Fatal编程技术网

格式化用PHP-DOMDocument创建的XML文档

格式化用PHP-DOMDocument创建的XML文档,php,xml,domdocument,Php,Xml,Domdocument,我试图以可视化的方式格式化XML文件在输出时的外观。现在,如果您去查看源代码,您将看到该文件的外观 创建文件的PHP是:(注意,$links\u数组是URL数组) 通过查看源代码可以看出,该文件的可读性不如我希望的那么好。我有没有办法格式化节点 谢谢, Levi不仅仅是PHP,还有一个XML的样式表:,它可以将XML格式化成看起来不错的格式。在DOMDocument中检查设置 $sitemap->formatOutput = true 啊,好的,我以前做过一些基本的XSLT样式表。我希望

我试图以可视化的方式格式化XML文件在输出时的外观。现在,如果您去查看源代码,您将看到该文件的外观

创建文件的PHP是:(注意,$links\u数组是URL数组)

通过查看源代码可以看出,该文件的可读性不如我希望的那么好。我有没有办法格式化节点

谢谢,

Levi

不仅仅是PHP,还有一个XML的样式表:,它可以将XML格式化成看起来不错的格式。

DOMDocument
中检查设置

$sitemap->formatOutput = true

啊,好的,我以前做过一些基本的XSLT样式表。我希望有一种方法,至少在用PHP创建节点后插入换行符?你的问题似乎误导了我……这正是我想要的。非常感谢。您可以添加一个xml头并在FireFox中打开它。这将显示xml文档的良好格式版本
$sitemap->formatOutput = true