SimpleXML을 사용하여 PHP에서 XML 출력 형식 지정
PHP의 SimpleXML을 사용하여 기존 XML 파일에 데이터를 추가할 때 단일 연속으로 나타나는 경우가 많습니다. 다음과 같은 줄은 다음과 같습니다.
<name>blah</name><class>blah</class><area>blah</area> ...
그러나 가독성과 명확성을 위해 다음과 같이 하는 것이 바람직합니다. 다음과 같이 출력 형식을 지정하기 위해 줄 바꿈을 도입합니다.
<name>blah</name> <class>blah</class> <area>blah</area>
이를 달성하는 한 가지 방법은 DOMDocument 클래스를 사용하는 것입니다.
$dom = new DOMDocument('1.0'); $dom->preserveWhiteSpace = false; $dom->formatOutput = true; $dom->loadXML($simpleXml->asXML()); echo $dom->saveXML();
preserveWhiteSpace를 false로 설정하면 불필요한 공백이 제거됩니다. , formatOutput을 true로 설정하면 줄 바꿈 및 들여쓰기가 도입됩니다. 그러면 형식화된 XML이 출력됩니다.
위 내용은 PHP에서 SimpleXML을 사용할 때 줄 바꿈을 사용하여 XML 출력 형식을 어떻게 지정할 수 있습니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!