Вот мой исходный код:
dom = new \DOMDocument("1.0", "UTF-8");
$translationXml = $dom->createElement('translation');
$translationXml->setAttribute('lang', $language->url_key);
$translationXml->setAttribute('website', $websiteId);
$translationXml->appendChild($dom->createCDATASection('<test>'));
$dom->appendChild($translationXml);
$dom->formatOutput = true;
header('Content-type: text/xml');
echo $dom->saveXML();
И следующий вывод:
<translation lang="en" website="4">
<![CDATA[ <test> ]]>
</translation>
Как убрать эти пробелы?
Задача ещё не решена.
Других решений пока нет …