问题描述
标题几乎说明了一切.
如果我有类似的东西(来自 PHP 站点示例):
If I have something like (from PHP site examples):
我最终会像这样输出一个长字符串:
I end up outputing a long string like so:
这对于程序使用者来说很好,但对于调试/人工任务,有谁知道如何将其转换为良好的缩进格式?
This is fine for a program consumer, but for debugging/human tasks, does anyone know how to get this into a nice indented format?
推荐答案
SimpleXMLElement 的 PHP 手册页.不是很有效,但肯定很简洁,是 Anonymous 的解决方案
There's a variety of solutions in the comments on the PHP manual page for SimpleXMLElement. Not very efficient, but certainly terse, is a solution by Anonymous
PHP 手册页注释通常是满足常见需求的好来源,只要您先过滤掉明显错误的内容.
The PHP manual page comments are often good sources for common needs, as long as you filter out the patently wrong stuff first.
这篇关于$SimpleXML->asXML() 的格式输出;的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!