..
W poprzednim artykule przedstawiliśmy w formacie RSS , oparty na XML, wprowadzenie struktury standardu RSS (co oznacza Sindacation Really Simple) do wymiany informacji pomiędzy różnymi aplikacjami sieci Web
Przyjrzyjmy się tutaj w formacie RSS RSS 2.0 a dokładnie 2.
Zawsze jest to format oparty na standardzie XML jako struktury, które paszy wiadomości decoster-immobilier.com, dostępny pod adresem:
Pod uwagę strukturę tylko wskazane, semplifichiamola poziomie kod i zobacz, każdy tag, który jest w celu:
<? Wersja Xml = "1.0" encoding = "ISO-8859-1"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/">
<channel>
<title> MioSito.ext - News Online </ title>
<link> http://www.miosito.ext/news/ </ link>
Aktualności <description> z sieci MioSito.ext cra </ description>
<język> pl </ language>
<lastBuildDate> 04/01/2008 13:06:54 </ lastBuildDate>
<image>
<url> http://www.miosito.ext/logo_news.gif </ url>
<title> MioSito.ext - News Online </ title>
<link> http://www.miosito.ext/news/ </ link>
</ Image>
<item>
<title> <! [CDATA Tytuł [tytułu ]]></ wiadomości>
<link> http://www.miosito.ext/notizia.asp?id=123 </ link>
<description> <! [CDATA [Krótki opis ...
]]></ Opis>
<author> MioSito.ext </ author>
wt <pubDate>, 01 kwietnia 2008 GMT </ pubDate>
<category Nazwa kategorii domain="http://www.miosito.ext/categoria.asp?id=5"> </ category>
<GUID IsPermaLink="true"> http://www.miosito.ext/notizia.asp?id=123 </ guid>
</ Item>
</ Channel>
</ Rss>
Jest to podstawowa forma RSS 2.0 ale tagi są dostępne o wiele więcej, więc przyjrzymy się używane, począwszy od podstawowej struktury.
Podstawowa struktura stosowane przede wszystkim widzi xml nagłówka, a następnie tag rss, który zawiera atrybuty który określa adres URL jego oficjalnych nazw, a następnie tag kanał, który będzie zawierał pliki danych z wszystkich kanałów RSS.
Kanału składa się z trzech części:
Ze względu na to, co jest wymienione w poprzednim akapicie, widzimy, że kanał elementem widzi wszystkich kanałów RSS, więc może to brzmieć głupio mówić o myśleniu jako element w sobie.
W celu dui omówić wszystkie elementy, które go bezpośrednio określone w kanale, odnosząc się do po obowiązkowych i opcjonalnych elementów i pozycji obrazu.
Poniżej znajduje się szczegółowy wykaz wymaganych znaczników elementu kanału.
Nie ma wątpliwości, że plik XML musi być sporządzony z poszanowaniem zasady semantyczne XML, sam lub obsługi znaków specjalnych i innych potencjalnie denerwujące i niebezpiecznych aspektów w odniesieniu do integralności pliku XML w pytanie.
Jednak, zwłaszcza w dziedzinie informacji, może się zdarzyć, często stają przed trudnym do zarządzania wyjątkami, wysłać plik XML w błąd iw konsekwencji skrypt, który zdalnie ją przeczytać, aby wyświetlić pasz.
Problem jest po prostu kontrolowana przez polecenie CDATA, gdy plik XML jest najlepiej zarządzaną, zarządza wyjątki opanowania pod względem charakteru i potencjalnych błędów małe, ale istotne.
Przykład kod znajdujący się powyżej wyjaśnia, na poziomie praktycznym, jak zintegrować go w tagi XML:
<title> <b> <! [CDATA [</ b> Tytuł tej wiadomości <b> ]]></ b> </ title>Mam pogrubioną kod aby uczynić go bardziej odróżnić CDATA podczas czytania i uczenia się tego pojęcia w tej sekcji.
| |
CSS (Kurs)
Web Design i dostępności zgodnie z W3C CSS i XHTML. Począwszy od 29 €. |
| |
XML (Kurs)
Tworzenie struktur XML, XSL i innych rozszerzalny językach. Począwszy od 29 €. |