Мне было интересно, есть ли какой-нибудь способ избежать торрента конца CDATA (]]>
) в разделе CDATA в XML-документе. Или, в более общем плане, если есть какая-то escape-последовательность для использования в CDATA (но если она существует, я полагаю, что, вероятно, имеет смысл только избежать маркеров начала или конца).
В принципе, у вас есть маркер начала или конца, встроенный в CDATA, и скажите парсеру не интерпретировать его, а рассматривать его как очередную последовательность символов.
Вероятно, вам нужно просто реорганизовать вашу структуру xml или ваш код, если вы попытаетесь это сделать, но хотя я работал с xml ежедневно в течение последних 3 лет или около того, и у меня никогда не было эта проблема, мне было интересно, возможно ли это. Просто из любопытства.
Edit:
Кроме использования html-кодирования...