Как передать строку <! [CDATA [(...)]]> в файл XML?
Мне нужно пройти <![cdata[something-html-formatted]]>
в XML-файл, где я анализирую его в качестве HTML-тела письма. Все работает, кроме получения правильного тела письма. Скажем, например, у меня есть такая строка:
<![CDATA[I need to write <b>this</b> text in <i>italic</i>]]>
Я всегда получаю результат по электронной почте так:
этот b> текст курсивом i>]]>
Как передать полную строку в файл XML?
Заранее спасибо!
1 ответ
Решение
Просто закодируйте его, как и все остальное, заменив <
с <
а также >
с >
:
<xml>
<![CDATA[I need to write <b>this</b> text in
<i>italic</i>]]>
</xml>
работает отлично.