Element <item> RSS
- Poprzednia strona Element <channel> RSS
- Następna strona Publikuj Feed RSS
Każdy element <item> może zdefiniować artykuł lub "historię" w kanale RSS.
Element <item>
Proszę spojrzeć na poniższy dokument RSS:
<?xml version="1.0" encoding="ISO-8859-1" ?> <rss version="2.0"><channel> <title>CodeW3C.com Home Page</title> <link>http://www.codew3c.com</link> <description>Free web building tutorials</description> <item> <title>RSS Tutorial</title> <link>http://www.codew3c.com/rss</link> <description>New RSS tutorial on CodeW3C.com</description> </item> </channel></rss>
Jak już wspomniano wcześniej, każdy element <item> może definiować artykuł lub story w RSS feed.
Element <item> ma trzy wymagane podelementy:
- <title> - definiuje tytuł projektu (np. RSS tutorial)
- <link> - definiuje hiperłącze prowadzące do projektu (np. http://www.codew3c.com/rss)
- <description> - opis tego projektu (np. RSS tutorial na CodeW3C.com)
Oprócz tego, istnieje kilka opcjonalnych podelementów <item>, które omówimy poniżej.
Element <author>
Element <author> służy do określenia adresu e-mail autora projektu.
Komentarz:Aby zapobiec spamowi, niektórzy deweloperzy nie używają tego elementu <author>.
Autor projektu w powyższym dokumencie RSS może wyglądać tak:
<author>service@codew3c.com</author>
Element <comments>
Element <comments> pozwala połączyć projekt z odpowiednimi komentarzami dotyczącymi tego projektu.
Komentarze do elementów projektu w powyższym dokumencie RSS mogą wyglądać tak:
<comments>http://www.codew3c.com/comments</comments>
Element <enclosure>
Element <enclosure> pozwala na导入一个媒体文件到一个项中。
Element <enclosure> ma trzy wymagane atrybuty:
- url - definiuje URL wskazujący na ten plik multimedialny
- length - definiuje długość tego pliku multimedialnego (bajty)
- type - definiuje typ pliku multimedialnego
W powyższym dokumencie RSS, media zawarte w projekcie mogą wyglądać tak:
<enclosure url="http://www.codew3c.com/rss/rss.mp3" length="5000" type="audio/mpeg" />
Podręcznik referencyjny <item> RSS
Element | Opis |
---|---|
<author> | Opcjonalne. Określa adres e-mail autora projektu. |
<category> | Opcjonalne. Definiuje jedną lub więcej kategorii do którego należy projekt. |
<comments> | Opcjonalne. Pozwala na połączenie projektu z komentarzami dotyczącymi tego projektu (pliki). |
<description> | Wymagane. Opisuje projekt. |
<enclosure> | Opcjonalne. Pozwala na zaimportowanie pliku multimedialnego do elementu. |
<guid> | Opcjonalne. Definiuje unikalny identyfikator projektu. |
<link> | Wymagane. Definiuje link do projektu. |
<pubDate> | Opcjonalne. Definiuje ostatnią datę publikacji projektu. |
<source> | Opcjonalne. Określa trzecią stronę źródła dla tego projektu. |
<title> | Wymagane. Definiuje tytuł projektu. |
- Poprzednia strona Element <channel> RSS
- Następna strona Publikuj Feed RSS