@alegrans

Как форматировать текст в описании (description) файла xml для rss (google feedburner)?

Есть xml-файл для rss (e-mail рассылка google feedburner):
<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
	<channel>
		<title>Заголовок</title>
		<link>http://mysite.ru</link>
		<description>Новости сайта</description>
		<webMaster>sample@yandex.ru</webMaster>
		<image>
			<url>http://mysite.ru/images/logo_88_31.jpg</url>
			<title>заголовок для картинки</title>
			<link>http://mysite.ru/</link>
		</image>
		
		<item>
			<title>Заголовок новости 1</title>
			<link>http://mysite.ru/news1.php</link>
			<description>
Текст новости 1 Текст новости 1 Текст новости 1 Текст новости 1 Текст новости 1 Текст новости 1 Текст новости 1 Текст новости 1 Текст новости 1 Текст новости 1 Текст новости 1 
  			</description>
		</item>		
		
		<item>
			<title>Заголовок новости 2</title>
			<link>http://mysite.ru/news2.php</link>
			<description>
Текст новости 2 Текст новости 2 Текст новости 2 Текст новости 2 Текст новости 2 Текст новости 2 Текст новости 2 Текст новости 2 Текст новости 2 Текст новости 2 Текст новости 2 
  			</description>
		</item>				
		

	</channel>
</rss>


У получателя текст описания новости (поле description) выводится непрерывно:
"Текст новости 1 Текст новости 1 Текст новости 1 Текст новости 1 Текст новости 1 Текст новости 1"

Возможно ли и как это сделать, чтобы использовать форматирование текста (хотя бы перевод строки и жирный шрифт).

"Текст новости 1
Текст новости 1 Текст новости 1 Текст новости 1
Текст новости 1 Текст новости 1 Текст новости 1 Текст новости 1
Текст новости 1 Текст новости 1"

Напрямую использовать в xml тэги
нельзя,
вставка тэгов через

В xml я новичок, общие советы вряд-ли осознаю))), поэтому буду признателен за правку приведенного кода,
чтобы появились перевод строки и жирный текст.
  • Вопрос задан
  • 851 просмотр
Пригласить эксперта
Ответы на вопрос 1
makasb
@makasb
web-dev
Можно попробовать с помощью CDATA.

<description><![CDATA[<strong>Анжамбеман</strong>, соприкоснувшись в чем-то со своим главным<br/>антагонистом в постструктурной поэтике, пространственно приводит стиль. ]]></description>


Переносить строку можно попробовать с помощью ASCI-символа "\n"

<description>Верлибр \n слабопроницаем.</description>
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы