2014-10-09 3 views
0

У меня есть HTML-кодированный контент, который я помещаю в метатег. Мне нужно заменить разрывы строк в нем, которые представлены в HTML-кодированном тексте как <br />.Как использовать Заменить(), чтобы заменить закодированные HTML символы в строке

Я думал, что я мог бы сделать это:

#Replace(rsResult.Description, '<br />', '', 'ALL')# 

Но он продолжает бросать ошибку. Часть, закодированная в HTML, которую я хочу удалить, вызывает проблему. Я не знаю, почему CF не может рассматривать эту часть как текст для удаления из строки.

Как я могу сделать это успешно?

+4

У вас есть свой ответ, но для справок в будущем, когда вы получите сообщение об ошибке, не забудьте на самом деле предоставить нам ошибку. На этот раз не было необходимости, но в целом это хорошая информация об устранении неполадок. –

ответ

4

Вам нужно избегать символа #. Значит, ваш код должен быть #Replace(rsResult.Description, '<br &##x2f;>', '', 'ALL')#

+0

ах так очевидно! спасибо Tushar –

+0

@volumeone, мое удовольствие. :) –

Смежные вопросы