..
Ankstesniame straipsnyje mes pristatė RSS formatu , XML, įvedant standarto RSS struktūra (kuris reiškia Really Simple Sindacation) už keitimąsi informacija tarp įvairių žiniatinklio programų
Panagrinėkime čia RSS formatu RSS 2.0 arba tiksliau 2.
Jis visada formatu paremta standartiniu XML struktūra, kaip ir naujienų coiffeur-donyo-vaucluse.com, galima pašarų adresu:
Apsvarstykite struktūra tik nurodė, semplifichiamola lygio kodas ir pamatyti kiekvieną tegus tai yra tikslas:
<? Xml version = "1.0" encoding = "ISO-8859-1"?>
<rss version="2.0" Šis xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/">
<channel>
<title> MioSito.ext - Naujienos Online </ title>
<link> http://www.miosito.ext/news/ </ link>
<Description> Naujienos Web MioSito.ext Cra </ description>
<language> lt </ language>
<lastBuildDate> 2008/01/04 13:06:54 </ lastBuildDate>
elementų <image>
<url> http://www.miosito.ext/logo_news.gif </ url>
<title> MioSito.ext - Naujienos Online </ title>
<link> http://www.miosito.ext/news/ </ link>
</ Image>
<item>
<title> <! [CDATA [Pavadinimas naujienų ]]></ title>
<link> http://www.miosito.ext/notizia.asp?id=123 </ link>
<Description> <! [CDATA [Glaustas aprašas ...
]]></ Aprašymas>
<author> MioSito.ext </ author>
<pubDate> Pirm Bal 1, 2008 GMT </ pubDate>
<category domain="http://www.miosito.ext/categoria.asp?id=5"> Pavadinimas Kategorija </ Kategorija>
<GUID IsPermaLink="true"> http://www.miosito.ext/notizia.asp?id=123 </ GUID>
</ Item>
</ Channel>
</ RSS>
Tai pagrindinės formos RSS 2.0, tačiau žymes yra daug daugiau, todėl mes pradėti ieškoti naudojamas tie, pradedant nuo pagrindinės struktūros.
Pagrindinę struktūrą, visų pirma naudojamos mato xml antraštės, tada rss tegus kad yra požymių, kad nurodomas jo oficialus vardų URL, tada kanalo tegus kad bus pateikta duomenų failus visų RSS.
Kanalo susideda iš trijų dalių:
Pagal tai, kas nurodyta ankstesniame punkte, matome, kad elementas kanalą mato visus RSS, todėl ji gali skambėti kvailai kalbėti apie mąstymą, kaip savo teisę elementas.
Tam, kad IPT aptarti visus elementus, kad eiti tiesiai nurodyta kanalas, remdamasis po privalomų ir neprivalomų elementų ir vaizdo elementų.
Žemiau yra išsamus sąrašas turi žymeles kanalo elementas.
Nėra abejonių, kad XML failas turi būti parengtas laikantis semantinio taisyklės XML pati, ar elgtis specialius simbolius ir kitų potencialiai erzina ir pavojingų aspektų, susijusių su XML failą klausimą vientisumą.
Tačiau, ypač naujienų srityje, tai gali atsitikti dažnai susiduria su sunku valdyti išimtis, kad būtų atsiųsti XML failą klaidų, ir todėl scenarijų, kad skaityti nuotoliniu būdu, jį rodyti pašarų.
Problema yra tiesiog kontroliuojama per CDATA komandą, kai XML failo yra geriausias pavyko, valdo išimtys nevaldomų pagal pobūdį ir galimą mažą, bet svarbu klaidų.
Kodo pavyzdys rodo, paaiškina, praktiniu lygiu, kaip integruoti ją per XML žymės:
<title> <b> <! [CDATA [</ b>, pavadinimas naujienos <b> ]]></ b> </ title>Aš paryškinamas pusjuodžiu kodą, kad jis taptų skiriasi CDATA skaitant ir mokymosi atitinkamų koncepciją šiame skyriuje.
| |
CSS (kurso)
Web dizainas ir prieinamumas pagal W3C CSS ir XHTML. Nuo 29 €. |
| |
XML (kurso)
Kūrimas XML struktūros, XSL ir kitomis kalbomis išplečiamą. Nuo 29 €. |