Общие > Веб-технологии

экспорт rss

<< < (5/7) > >>

Greg:
а хотя тут вот уже подсказали
http://blogs.law.harvard.edu/tech/rss#ltcommentsgtSubelementOfLtitemgt

блин, и пять минут не прошло ;)

Greg:
однако вот тут возник вопрос - никак понять не могу

имеется такая вот строка
<rss xmlns:yandex="http://news.yandex.ru" version="2.0">

что она означает? если поменять, как уговаривают некоторые источники на вот такую
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
(т.е. меняется само свойтсво xmlns)
все перестает работать (в панели Google Desktop говорит "Неподдержвиаемая версия подборки")

что это такое? объясните тупому ;)

hanslinger:
Это пространства имен, namespaces. Как во всех остальных языках.

Greg:
hanslinger
так почему же rss работает с пространством имен, определённым яндексом (и загружает его данные), но не работает с тем пространством, что (как я понял) должно быть "по умолчанию"?

intenter:
Все просто. Те новостные сайты, уоторые поставляют ленты специально для Яндекса делают маленькую хитрость. Они помещают текст новости внутрь специального тега, определенного специальным пространством имен Яндекса. В итоге RSS-ридеры не могут получить доступ к этому тексту.
Многие вводят специальные теги для хранения дополнительной информации. Тот же LiveJournal, например. Нормальные парсеры должны их просто пропускать, т.к. не знают как обрабатывать и т.к. они в другом пространстве имен.

Навигация

[0] Главная страница сообщений

[#] Следующая страница

[*] Предыдущая страница

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 
Перейти к полной версии