Я создаю скрипт для разбора json в XML с использованием DOM Document. Я столкнулся с проблемой, когда я хочу поместить <и> в значение узла в части createElement. <
и >
преобразуются в <
и >
, и я хочу, чтобы оно оставалось таким, как оно есть.
Как мне сделать так, чтобы оно оставалось таким, как есть?
Вот мой текущий код:
$dom->encoding = 'utf-8';
$dom->xmlVersion = '1.0';
$dom->formatOutput = true;
$root = $dom->createElement('questions', "<![CDATA[what animal walk above the wave?]]>");
....
$dom->save('file.xml');
мой XML результат:
<question><![CDATA[what animal walk above the wave?]]></question>
Я ожидаю:
<question><![CDATA[what animal walk above the wave?]]></question>