我正在尝试使用 CakePHP 的 XML 实用程序从文件中加载 Xml。
当我将它转换回字符串以保存到文件时,有没有办法可以重新创建换行符和元素缩进?
$xml = Xml::build('../webroot/files/test.xml');
$xmlData = Xml::toArray($xml);
$xmlObject = Xml::fromArray($xmlData);
$xmlString = $xmlObject->asXML();
file_put_contents('../webroot/files/test2.xml', $xmlString);
test2.xml 现在保存为单行。