Gramatyka RSS
- Poprzednia strona Historia RSS
- Następna strona Element <channel> RSS
Gramatyka RSS 2.0 jest prosta i rygorystyczna. Te zasady są łatwe do nauki i użytkowania.
Jak działa RSS
RSS jest używany do dzielenia się informacjami między stronami internetowymi.
Używając RSS, zarejestrujesz swoje treści w firmie o nazwie agregator.
Jednym z kroków jest utworzenie dokumentu RSS i zapisanie go z rozszerzeniem .xml. Następnie prześlij plik na swoją stronę. Następnie zarejestruj go za pomocą agregatora RSS. Każdego dnia agregator będzie przeszukiwał zarejestrowane strony w poszukiwaniu dokumentów RSS, sprawdzwał ich linki i wyświetlał informacje o feedach, tak aby klienci mogli linkować do dokumentów, które ich interesują.
Wskazówka:Proszę Publikacja RSS To rozdział omawia darmowe usługi agregacji RSS.
Przykład dokumentu RSS
Dokumenty RSS używają prostego, samopodkreślającego się语法:
Zobaczmy prosty dokument RSS:
<?xml version="1.0" encoding="ISO-8859-1" ?> <rss version="2.0"> <channel> <title>Strona główna CodeW3C.com</title> <link>http://www.codew3c.com</link> <description>Bezpłatne tutorialy tworzenia stron internetowych</description> <item> <title>Tutorial RSS</title> <link>http://www.codew3c.com/rss</link> <description>Nowy tutorial RSS na CodeW3C.com</description> </item> <item> <title>Tutorial XML</title> <link>http://www.codew3c.com/xml</link> <description>Nowy tutorial XML na CodeW3C.com</description> </item> </channel> </rss>
Pierwszy wiersz dokumentu: deklaracja XML - określa wersję XML i kodowanie znaków używane w dokumencie. W tym przykładzie przestrzegane są normy 1.0 i używany jest zestaw znaków ISO-8859-1 (Latin-1/West European).
Następny wiersz jest deklaracją RSS, która identyfikuje ten dokument jako dokument RSS (w tym przykładzie wersja 2.0 RSS).
Następny wiersz zawiera element <channel>. Ten element jest używany do opisu feed RSS.
Element <channel> ma trzy obowiązkowe podelementy:
- <title> - Definiuje tytuł kanału (np. strona główna CodeW3C)
- <link> - Definiuje hiperłącze do kanału (np. www.codew3c.com)
- <description> - Opis tego kanału (np. darmowe tutorialy tworzenia stron)
Każdy element <channel> może mieć jeden lub więcej elementów <item>.
Każdy element <item> może zdefiniować artykuł lub "historię" w feed RSS.
Element <item> ma trzy obowiązkowe podelementy:
- <title> - Definiuje tytuł projektu (np. tutorial RSS)
- <link> - Definiuje hiperłącze do projektu (np. http://www.codew3c.com/rss)
- <description> - Opis tego projektu (np. tutorial RSS CodeW3C)
Ostatnie dwie linie zamykają elementy <channel> i <rss>.
Komentarze w RSS
Gramatyka zapisu komentarzy w RSS jest podobna do gramatyki HTML:
<!-- To jest komentarz RSS -->
RSS używa XML do zapisu
Ponieważ RSS jest również XML, pamiętaj:
- Wszystkie elementy muszą mieć zamknięty znacznik
- Elementy są wrażliwe na wielkość liter
- Elementy muszą być poprawnie wcięte
- Wartości atrybutów muszą być w cudzysłowie
- Poprzednia strona Historia RSS
- Następna strona Element <channel> RSS