Разбор XML CDATA с помощью Xmllite

Проблема:
При чтении элементов CDATA возврат каретки (0xD) не выводится.

Есть ли правильный способ сказать Xmllite сохранить CR,
или мне всегда нужен вызов Replace(LF,CRLF)?

Спасибо И.А.

1 ответ

Решение

Такое поведение (замена "возврат каретки, перевод строки" на "перевод строки") требуется для любого соответствующего анализатора XML (раздел 2.11 спецификации xml 1.0: http://www.w3.org/TR/REC-xml/). Если вы хотите использовать оба управляющих символа в своем выводе, вам нужно добавить возврат каретки к строке после анализа.

Другие вопросы по тегам