Syntax ng RSS
- Nasundan na Pahina Kasaysayan ng RSS
- Susunod na Pahina Elemento ng <channel> ng RSS
Ang syntax ng RSS 2.0 ay napakasimpleng at napakatigil na mahigpit. Ang mga patakaran ay madaling matutunan at madaling gamitin.
Kung paano gumana ang RSS
Ginagamit ang RSS upang ibahagi ang impormasyon sa pagitan ng mga website.
Sa pamamagitan ng RSS, nagrehistro ka ng iyong nilalaman sa isang kompanya na tinatawag na agregador.
Ang isa sa mga hakbang ay ang paglikha ng isang RSS dokumento, pagkatapos ay i-save ito gamit ang .xml na suffix. Ilagay ang file na ito sa iyong website. Pagkatapos, magrehistro sa iyong RSS agregador. Bawat araw, ang agregador ay sasalpok sa pinagrehistro na website upang hanapin ang RSS dokumento, suriin ang mga link, at ipakita ang impormasyon tungkol sa feed, upang makakonekta ang mga customer sa mga dokumento na nakakagustuhan sa kanila.
Paalala:Mangyaring mag- RSS Publishing Ibuhay ang bagay na ito sa mga libreng RSS agregador na serbisyo.
Isang halimbawa ng RSS dokumento
Ang RSS dokumento ay gumagamit ng isang simpleng, sariling naglalarawan na syntax:
Sa tingin natin ang isang simpleng RSS dokumento:
<?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>Mga bagong tutorial ng RSS sa CodeW3C.com</description> </item> <item> <title>XML Tutorial</title> <link>http://www.codew3c.com/xml</link> <description>Mga bagong tutorial ng XML sa CodeW3C.com</description> </item> </channel> </rss>
Ang unang linya ng dokumento: XML deklarasyon - nagtatalaga ng bersyon ng XML at encoding ng character na ginagamit ng dokumento. Ang halimbawa na ito ay sumusunod sa 1.0 na normasyon at gumagamit ng ISO-8859-1 (Latin-1/West European) na charset.
Ang susunod na linya ay ang RSS deklarasyon na nagpa-angkin na ito ay isang RSS dokumento (ito ay ang RSS version 2.0).
Ang susunod na linya ay naglalaman ng elemento ng <channel>. Ang elemento na ito ay ginagamit para sa paglalarawan ng feed ng RSS.
Ang elemento ng <channel> ay may tatlong kinakailangang sub-elemento:
- <title> - Tukuyin ang pamagat ng channel (halimbawa Home Page ng CodeW3C)
- <link> - Tukuyin ang hyperlink na patungo sa channel (halimbawa www.codew3c.com)
- <description> - Ilikha ng paglalarawan ng channel (halimbawa ang libreng tutorial ng pagbuo ng website)
Ang bawat <channel> ay pwedeng magkaroon ng isang o maraming <item>.
Ang bawat <item> ay pwedeng tukuyin ang isang artikulo o "story" sa feed ng RSS.
Ang <item> ay may tatlong kinakailangang sub-elemento:
- <title> - Tukuyin ang pamagat ng proyekto (halimbawa Tutorial ng RSS)
- <link> - Tukuyin ang hyperlink na patungo sa proyekto (halimbawa http://www.codew3c.com/rss)
- <description> - Ilikha ng paglalarawan ng proyekto (halimbawa ang Tutorial ng RSS ng CodeW3C)
Sa wakas, ang dalawang huling linya ay nagsasara ng elemento <channel> at <rss>.
Komento ng RSS
Ang syntax ng pagsusulat ng komento sa RSS ay katulad ng syntax ng HTML:
<!-- Itong ito ay isang komento ng RSS -->
Ang RSS ay ginagamit ang XML para sa pagsusulat
Dahil ang RSS ay XML din, huwag kalimutan:
- Ang lahat ng elemento ay dapat magkaroon ng tag na close
- Ang elemento ay may kamalayan sa kasabay ng may kamalayan
- Ang elemento ay dapat maayos na inukit ng ibang elemento
- Ang halaga ng attribute ay dapat may salitang pagsusulit
- Nasundan na Pahina Kasaysayan ng RSS
- Susunod na Pahina Elemento ng <channel> ng RSS