RSS
Читал литературу понял что это какието ссылки на новости или что то вроде того, нашел код вставил в свой сайт - ничего не работает...
Вот этот код (вставлял в место для HTML т.е. вне <? ?>, а так же делал отдельный файл rss.xml)
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
<title>XML.com</title>
<link>http://www.xml.com/</link>
<description>XML.com features a rich mix of information and services for the XML community.</description>
<language>en-us</language>
<item>
<title>Normalizing XML, Part 2</title>
<link>http://www.xml.com/pub/a/2002/12/04/normalizing.html</link>
<description>In this second and final look at applying relational normalization techniques to W3C XML Schema data modeling, Will Provost discusses when not to normalize, the scope of uniqueness and the fourth and fifth normal forms.</description>
<dc:creator>Will Provost</dc:creator>
<dc:date>2002-12-04</dc:date>
</item>
<item>
<title>The .NET Schema Object Model</title>
<link>http://www.xml.com/pub/a/2002/12/04/som.html</link>
<description>Priya Lakshminarayanan describes in detail the use of the .NET Schema Object Model for programmatic manipulation of W3C XML Schemas.</description>
<dc:creator>Priya Lakshminarayanan</dc:creator>
<dc:date>2002-12-04</dc:date>
</item>
<item>
<title>SVG's Past and Promising Future</title>
<link>http://www.xml.com/pub/a/2002/12/04/svg.html</link>
<description>In this month's SVG column, Antoine Quint looks back at SVG's journey through 2002 and looks forward to 2003.</description>
<dc:creator>Antoine Quint</dc:creator>
<dc:date>2002-12-04</dc:date>
</item>
</channel>
</rss>
Ну и смотри ссылки внизу страницы - там много интересного
Если англ. яз знаешь - тут более полное описание
http://en.wikipedia.org/wiki/RSS_(file_format)
А вообще все стандартно: google.com; yandex.ru
Читал литературу понял что это какието ссылки на новости или что то вроде того, нашел код вставил в свой сайт - ничего не работает...
А после того как вставил, что с ним делал?
Вообще-то, в RSS есть обязательные поля. Если их нет - работать не будет. Вот ТУТ очень хорошо расписаны все необходиные поля. ТУТ наглядный пример работающего RSS-канала.
Я так понимаю что после вставки данного кода в страницу, должны появится новости с другова сайта или хотябы ссылки наних...
Ты ссылки нажимал, которые тебе написали? Так вот и меняются: хочешь что-то получить - обращаешься по известному адресу и получаешь данные. Делаешь с ними что угодно...
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
<title>XML.com</title>
<link>http://www.xml.com/</link>
<description>XML.com features a rich mix of information and services for the XML community.</description>
<language>en-us</language>
<item>
<title>Normalizing XML, Part 2</title>
<link>http://www.xml.com/pub/a/2002/12/04/normalizing.html</link>
<description>In this second and final look at applying relational normalization techniques to W3C XML Schema data modeling, Will Provost discusses when not to normalize, the scope of uniqueness and the fourth and fifth normal forms.</description>
<dc:creator>Will Provost</dc:creator>
<dc:date>2002-12-04</dc:date>
</item>
<item>
<title>The .NET Schema Object Model</title>
<link>http://www.xml.com/pub/a/2002/12/04/som.html</link>
<description>Priya Lakshminarayanan describes in detail the use of the .NET Schema Object Model for programmatic manipulation of W3C XML Schemas.</description>
<dc:creator>Priya Lakshminarayanan</dc:creator>
<dc:date>2002-12-04</dc:date>
</item>
<item>
<title>SVG's Past and Promising Future</title>
<link>http://www.xml.com/pub/a/2002/12/04/svg.html</link>
<description>In this month's SVG column, Antoine Quint looks back at SVG's journey through 2002 and looks forward to 2003.</description>
<dc:creator>Antoine Quint</dc:creator>
<dc:date>2002-12-04</dc:date>
</item>
</channel>
</rss>
в ответ в брузере высветились строки с этого самого кода:
http://www.xml.com/ XML.com features a rich mix of information and services for the XML community. en-us http://www.xml.com/pub/a/2002/12/04/normalizing.html In this second and final look at applying relational normalization techniques to W3C XML Schema data modeling, Will Provost discusses when not to normalize, the scope of uniqueness and the fourth and fifth normal forms. Will Provost 2002-12-04 http://www.xml.com/pub/a/2002/12/04/som.html Priya Lakshminarayanan describes in detail the use of the .NET Schema Object Model for programmatic manipulation of W3C XML Schemas. Priya Lakshminarayanan 2002-12-04 http://www.xml.com/pub/a/2002/12/04/svg.html In this month's SVG column, Antoine Quint looks back at SVG's journey through 2002 and looks forward to 2003. Antoine Quint 2002-12-04
и что это такое...то что должно быть? что то я сомневаюсь.
У кавонибудь есть рабочий небольшой пример?
PS Кофе он варить тоже не умеет))))
Если экспортировать, то тебе нужен грабер rss новостей их оч. много
достаточно перейти по ссылке:
http://www.google.ru/search?q=rss+grabber
Если импортировать, то тебе нужен генератор rss, опяить токи коих тьма!
Если хочешь сам написать то, или иное, то так и спрашивай...
Генератор делается куда легче, достаточно знать хотя бы основы. Хотя впрочем и граббер не сложно...
Если экспортировать, то тебе нужен грабер rss новостей их оч. много
достаточно перейти по ссылке:
http://www.google.ru/search?q=rss+grabber
Если импортировать, то тебе нужен генератор rss, опяить токи коих тьма!
Если хочешь сам написать то, или иное, то так и спрашивай...
Генератор делается куда легче, достаточно знать хотя бы основы. Хотя впрочем и граббер не сложно...
Чуток наоборот, но в целом верно.
OFFTOP: RSS-Reader делать - занятие неблагодарное. Их уже столько, что ещё свой впихнуть в эту нишу просто незачем...
ну,незнаю конечно я нраберы не писал, а вот генератор для своего сайта делал, и заняло это у меня порядка 40 минут(с функцией авторизации, и функциями настройки показа новостей на сайте)...
Собственно можете взглянуть:
httP://blood-solaris.ru
ну,незнаю конечно я нраберы не писал, а вот генератор для своего сайта делал, и заняло это у меня порядка 40 минут(с функцией авторизации, и функциями настройки показа новостей на сайте)...
Собственно можете взглянуть:
httP://blood-solaris.ru
Нет-нет. Я про импорт-экспорт. Чтобы импортировать нужент некий Reader, а для экспорта - генератор... )))
Собственно говоря, если я правильно все понял, то проблема состоит в том, что автор темы не может добавить RSS-канал на свой сайт...
Для этого файл с RSS нужно было бы и сохранить, как, например, news.rss, а между тэгами <head></head> вставить простую строчку <link rel="alternate" type="application/rss+xml" title="RSS 2.0" href="news.rss" >
Соответственнно далее согласно спецификации RSS пишем файл news.rss, для того чтобы все это дальше прочитать (или интерпретировать) используем всякие там ридеры и т.д.
Не это ли хотел автор узнать? Если я ошибся, то прошу прощения за этот пост
И в чем же проблема? Я считаю что такие FAQ очень нужны поскольку из личного опыта когда я только начал изучать эту технологию, то нигде не нашел ничего толкового, кроме самой спецификации RSS (((
Так что дерзайте! За вами будующее для новичков в RSS )) :cool:
[color=grey](сорри за флуд)[/color]
Для этого файл с RSS нужно было бы и сохранить, как, например, news.rss, а между тэгами <head></head> вставить простую строчку <link rel="alternate" type="application/rss+xml" title="RSS 2.0" href="news.rss" >
Соответственнно далее согласно спецификации RSS пишем файл news.rss, для того чтобы все это дальше прочитать (или интерпретировать) используем всякие там ридеры и т.д.
Не это ли хотел автор узнать? Если я ошибся, то прошу прощения за этот пост
respect - однозначно...
Народ может у вас есть исходники этого самого rss граббера, а то в нете уже час сижу а исхходникав что то так и не нашел, да и сами rss-грабберы в основном что то платные... где бы бесплатного надыбать...
...вот... а поэтому хочу написать свой, и так как в этой технологии вообще ничего не шарю,надо хотябы знать что писать, хотелосьбы не то что б исходник, а хотя бы просто описание алгоритма таких прог(я надеюсь они на php пишуцца...)...
тут же были люди у каторых на сайте есть такие проги, может покажете хотя бы упрощенный вариант?
Для стыковки (импорт/экспорт) разнородных систем. Обмен данными. Два абсолютно разные приложения (могут быть хоть на разных платформах и ОСях) будут корректно обмениваться данными через XML если у них согласован один и тот же DTD и одна и таже трактовка данных.
Поэтому не удивительно, что в качестве форма обмена данными взяли XML. ЛЮБАЯ программа поддерживающая RSS спецификацию будет читать данные из RSS корректно и самое главное интерптерировать эти данные будет одинаково.
Если пых 5-ый, то DOM функции. Ибо DOM XML != DOM.
А насчет хостеров... Нафиг таких хостеров, у которых только 4-ая версия и есть. Собственно в том числе и поэтому сменил хостера.
Поэтому не удивительно, что в качестве форма обмена данными взяли XML. ЛЮБАЯ программа поддерживающая RSS спецификацию будет читать данные из RSS корректно и самое главное интерптерировать эти данные будет одинаково.
ну хорошо, это понятно... так вот мы берем пишем любой *.xml файл с правильным xml синтаксисом, сохраняем его и... зачем он нужен, как с ним работать дальше?
Ты же вроде статейки прочитал по ссылкам? Или нет? Там всё и написано...
Сдаётся мне, что мы тут переливаем из пустого в порожнее уже который день...
Сдаётся мне, что мы тут переливаем из пустого в порожнее уже который день...
возможно и переливаем... я просто смысл не могу уловить, мудохаюсь что то на своем компе и ничего не получается, вапще полный ноль...
Ну так плюнь на всё и попей пива. Если не понимаешь ни того, что тебе здесь понаписали, ни того, что в статьях, то какого пня ты ещё хочешь?
1. Открой исходник этой страницы.
2. Найди в нём строки
[html]
<link rel="alternate" type="application/rss+xml" title="Форум CodeNet RSS - Общая информация о темах" href="external.php?type=RSS" />
<link rel="alternate" type="application/rss+xml" title="Форум CodeNet RSS2 - Полные тексты" href="external.php?type=RSS2" />
[/html]
3. Открой сайт в опере. Посмотри на жёлтый значок в адресной строке. Кликни по нему. (блин, как юзеру неразумному приходится разжёвывать!)
4. Теперь посмотри, что находится в файлах external.php?type=RSS2
И далее по методу индукции (от частного к общему).
Теперь то фтыкаешь?
уже вторую неделю ржу над топиком, жду, когда закончится )
Странный подход... Обычно сначала ставится задание, потом ищутся пути его реализации. А у тебя получилось наоборот :)