RSS व्याकरण
- पिछला पृष्ठ RSS इतिहास
- अगला पृष्ठ RSS <channel>
RSS 2.0 का व्याकरण सरल और कड़ा है। ये नियमों को सीखना और इस्तेमाल करना आसान है。
RSS कैसे काम करता है
RSS, वेबसाइटों के बीच सूचना साझा करने के लिए इस्तेमाल किया जाता है。
RSS का इस्तेमाल, आपकी सामग्री को नामक 'एग्रीगेटर' कंपनी में रजिस्टर करने के लिए किया जाता है。
चरणों में से एक है, एक RSS डॉक्यूमेंट बनाएं और इसे .xml सफीक्स के साथ सहेजें। फिर इस फ़ाइल को आपके वेबसाइट पर अपलोड करें। फिर, एक RSS एग्रीगेटर के द्वारा रजिस्टर करें। हर दिन, एग्रीगेटर रजिस्टर किए गए वेबसाइटों पर RSS डॉक्यूमेंट खोजता है, लिंक की जांच करता है और feed के बारे में जानकारी दिखाता है, इस प्रकार ग्राहकों को उन डॉक्यूमेंटों को लिंक करने की संभावना होती है जो उनका रूचि जगाते हैं।
सूचना:कृपया RSS प्रकाशन इस अनुभाग में मुफ्त RSS एग्रीगेटर सेवाओं को देखा जाएगा।
एक RSS उदाहरण डॉक्यूमेंट
RSS डॉक्यूमेंट एक सरल, स्वयं-वर्णित व्याकरण का इस्तेमाल करता है:
आइये, एक सरल 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> <item> <title>XML Tutorial</title> <link>http://www.codew3c.com/xml</link> <description>New XML tutorial on CodeW3C.com</description> </item> </channel> </rss>
डॉक्यूमेंट की पहली पंक्ति: XML घोषणा - यह डॉक्यूमेंट में इस्तेमाल की जाने वाली XML संस्करण और अक्षर संग्रह को निर्धारित करती है। इस उदाहरण 1.0 नियमावल्य का पालन करता है और ISO-8859-1 (Latin-1/West European) अक्षर संग्रह का इस्तेमाल करता है।
अगली पंक्ति यह इंगित करती है कि यह डॉक्यूमेंट एक RSS डॉक्यूमेंट है (इस उदाहरण में RSS version 2.0 है)।
अगला पृष्ठ <channel> एलीमेंट को धारण करता है।यह एलीमेंट RSS feed को वर्णित करता है।
<channel> एलीमेंट के तीन अनिवार्य उप-एलीमेंट हैं:
- <title> - चैनल को नामित करें (जैसे CodeW3C मुख्य पृष्ठ)
- <link> - चैनल तक पहुंचने के लिए अवधारणा निर्धारित करें (जैसे www.codew3c.com)
- <description> - इस चैनल को वर्णित करें (जैसे मुफ्त वेबसाइट निर्माण शिक्षा)
प्रत्येक <channel> एलीमेंट को एक या अधिक <item> एलीमेंट हो सकते हैं。
प्रत्येक <item> एलीमेंट RSS feed में एक लेख या "story" को निर्धारित कर सकता है。
<item> एलीमेंट के तीन अनिवार्य उप-एलीमेंट हैं:
- <title> - परियोजना को नामित करें (जैसे RSS शिक्षा)
- <link> - परियोजना तक पहुंचने के लिए अवधारणा निर्धारित करें (जैसे http://www.codew3c.com/rss)
- <description> - इस परियोजना को वर्णित करें (जैसे CodeW3C के RSS शिक्षा)
अंत में, पीछे की दो पंक्तियाँ <channel> और <rss> एलीमेंट को बंद करती हैं。
RSS में टिप्पणी
RSS में टिप्पणी लिखने का व्याकरण HTML के व्याकरण के समान हैः
<!-- This is an RSS comment -->
RSS XML का उपयोग करता है
क्योंकि RSS भी XML है, याद रखेंः
- सभी एलीमेंट को बंद टैग होना चाहिए
- एलीमेंट के लिए बड़े और छोटे अक्षर संवेदनशील हैं
- एलीमेंट को सही ढंग से घेरा जाना चाहिए
- गुणवैशिष्ट्य मान्यता यादृच्छिक चिपके होते हैं
- पिछला पृष्ठ RSS इतिहास
- अगला पृष्ठ RSS <channel>