Записать CDATA XML-узел с boost :: property_tree - PullRequest
0 голосов
/ 04 января 2019

Я пытаюсь написать XML-файл, содержащий CDATA-узлы, используя boost :: property_tree. Однако, поскольку такие символы, как <, >, & и т. Д., Автоматически экранируются при записи XML-файла, что-то вроде

xml.put("node", "<![CDATA[message]]>")

будет отображаться как

<node>&lt![CDATA[message]]&gt</node> 

в XML-файле. Есть ли способ правильно написать CDATA-узлы с помощью property_tree или это просто ограничение библиотеки?

...