Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

[C++] czytanie rss

Ostatnio zmodyfikowano 2009-10-19 10:12
Autor Wiadomość
markon
Temat założony przez niniejszego użytkownika
[C++] czytanie rss
» 2009-10-16 16:52:53
witam,
w jaki sposób napisać czytnik rss?
czy da radę zrobić to z curlem, bądź jakieś inne biblioteki
P-10925
WunM
» 2009-10-16 17:43:15
Nie rozumiem. Jeśli nie wiesz jakiej biblioteki użyć to po co bierzesz się za pisanie czytnika RSS? No ale dobra.

Zasady działania

Umieszczony na serwerze plik w formacie RSS można subskrybować w specjalnym czytniku RSS, zarówno w samodzielnym programie, jak i we wtyczce do przeglądarki internetowej, a także w niektórych programach pocztowych. Użytkownik pobiera nagłówki wiadomości (tytuły i krótkie opisy) i może wczytać interesujące go informacje ze strony WWW. RSS daje możliwość jednoczesnego abonowania wielu źródeł informacji i przeglądania nagłówków oraz czytania wiadomości w jednym programie, bez konieczności odwiedzania poszczególnych stron.

Przykład RSS 2.0

W poniższym przykładzie zawarte są podstawowe informacje.
<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
 <channel>
  <title>Wiadomości</title>
  <link>http://www.firma.pl</link>
  <description>Informacje o nowościach naszej firmy</description>
   <item>
     <title>Nowa myszka w sprzedaży!</title>
     <pubDate>2007-08-08 20:39:21</pubDate>
     <link>http://www.firma.pl/rss/info001.html</link>
     <description>Nowa myszka optyczna firmy Mouse Ltd. wchodzi na rynek.
     W ramach promocji przewidziana jest bardzo atrakcyjna cena.</description>
   </item>
 </channel>
</rss>
Z wikipedii

Musisz pobrać plik z serwera a następnie przetworzyć go (jakaś biblioteka do parsowania XML-a).

//edit

Biblioteki wybierz wedle twojego upodobania (byleby spełniały swoje główne zadanie).
P-10927
markon
Temat założony przez niniejszego użytkownika
» 2009-10-16 17:44:28
Plik źródłowy(który plik?) mam pobrać a następnie parsować?
znam parę takich bibliotek, ale którą polecasz?
P-10928
TheSnake
» 2009-10-19 10:12:27
Plik źródlowy czyli plik XML (RSS). Poszukaj sobie jakiegoś RSS'a (np. ten http://rss.gazeta.pl/pub/rss/auto.xml) i jakąs biblioteką odpowiednio go przeczytaj.
P-10979
« 1 »
  Strona 1 z 1