Как закодировать разрыв строки в XML

#html #xml #newline

#HTML #xml #перевод строки

Вопрос:

У меня есть XML-элементы, которые содержат текст с переводом строк, но без другого форматирования. Текст считывается javascript и отображается в формате HTML. Существует ли XML-безопасный способ кодирования разрыва строки, или этот текст должен быть в формате CDATA?

Пример:

 <sample>Here is a line <br>Here is another</sample>
  

Ответ №1:

должен быть CDATA:

 <sample><![CDATA[Here is a line <br />Here is another]]></sample>
  

Комментарии:

1. Спасибо- кстати, в вашем CDATA отсутствует закрывающая скобка