RSS <item> Elemanı
- Önceki Sayfa RSS <channel>
- Sonraki Sayfa RSS Feed Yayınlama
Her <item> elementi, RSS beslemesinde bir makale veya "hikaye" tanımlayabilir.
<item> elementi
Aşağıdaki RSS belgesini görün:
<?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>
Daha önce bahsedildiği gibi, her <item> elementi RSS feed'inde bir makale veya hikaye tanımlayabilir.
<item> elementi üç zorunlu alt elemente sahiptir:
- <title> - Projenin başlığını tanımlar (örneğin, RSS rehberi)
- <link> - Projeye ulaşmak için hiperlinki tanımlar (örneğin, http://www.codew3c.com/rss)
- <description> - Bu maddeyi tanımlar (örneğin, CodeW3C'nin RSS rehberi)
Ayrıca, birkaç <item> seçmeli alt elementi vardır, en önemli olanlarını aşağıda tanıtacağız.
<author> elementi
<author> alt elementi, bir madde yazarının e-posta adresini belirlemek için kullanılır.
Açıklama:Spam e-postalarını önlemek için bazı geliştiriciler bu <author> elementini kullanmayabilir.
Yukarıdaki RSS belgesinde madde yazarı şu şekilde olabilir:
<author>service@codew3c.com</author>
<comments> elementi
<comments> alt elementi, bir maddeyi bu maddeye ilişkin yorumlara bağlamak için izin verir.
Yukarıdaki RSS belgesinde madde yorumları şu şekilde olabilir:
<comments>http://www.codew3c.com/comments</comments>
<enclosure> elementi
<enclosure> alt elementi, bir medya dosyasını bir maddeye içe aktarmak için izin verir.
<enclosure> elementi üç zorunlu özelliğe sahiptir:
- url - Bu medya dosyasına yönlendiren URL'yi tanımlar
- length - Bu medya dosyasının uzunluğunu (bayt olarak) tanımlar
- type - Medya dosyasının türünü tanımlar
Yukarıdaki RSS belgesinde, projelerde dahil edilen medya dosyaları şu şekilde olabilir:
<enclosure url="http://www.codew3c.com/rss/rss.mp3" length="5000" type="audio/mpeg" />
RSS <item> Referans Kılavuzu
Eleman | Açıklama |
---|---|
<author> | Opsiyonel. Bu projenin yazarının e-posta adresini belirtir. |
<category> | Opsiyonel. Bu projenin bir veya daha fazla kategoriye ait olduğunu tanımlar. |
<comments> | Opsiyonel. Bu projeye ilişkin yorumlara bağlanmayı izin verir. |
<description> | Gerekli. Bu projeyi tanımlar. |
<enclosure> | Opsiyonel. Bir medya dosyasını bir maddeye dahil etmeyi izin verir. |
<guid> | Opsiyonel. Bu projeye benzersiz bir tanımlayıcı tanımlayın. |
<link> | Gerekli. Bu projeye yönlendiren bağlantıyı tanımlar. |
<pubDate> | Opsiyonel. Bu projenin en son yayınlanma tarihini tanımlayın. |
<source> | Opsiyonel. Bu projeye bir üçüncü taraf kaynağı belirtin. |
<title> | Gerekli. Bu projenin başlığını tanımlar. |
- Önceki Sayfa RSS <channel>
- Sonraki Sayfa RSS Feed Yayınlama