..


Sponsorētās saites

2,0 struktūra RSS failu

Raksts raksta Luca Ruggiero
Lapa 1 no 2

Iepriekšējā rakstā mēs iepazīstināja RSS formātā , XML, ieviešot struktūra standarta RSS (kas apzīmē Really Simple Sindacation) par informācijas apmaiņu starp dažādām Web lietojumprogrammām

Ļaujiet mums pārbaudīt šeit RSS formātā RSS 2.0 vai, precīzāk 2.

Tā vienmēr formātā, pamatojoties uz standarta XML struktūru, kas barības ziņu celebrity2nds.com, kas pieejams:

/rss/news.xml

Piemērs XML formāta RSS 2

Apsveriet struktūra tikko norādīts, semplifichiamola līmeņa kods un redzēt katru tagu, kas ir mērķis:






 <Xml version = "1.0" kodējums = "ISO-8859-1"?>







 <rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/">



 



 <channel>



  



 <title> MioSito.ext - News Online </ title>



  



 <link> http://www.miosito.ext/news/ </ link>



  



 <description> Ziņas par Web MioSito.ext CRA </ description>



  



 <language> en </ valodu>



  



 <lastBuildDate> 2008/01/04 13:06:54 </ lastBuildDate>



  



 <image>



   



 <url> http://www.miosito.ext/logo_news.gif </ url>



    



 <title> MioSito.ext - News Online </ title>



    



 <link> http://www.miosito.ext/news/ </ link>



  



 </ Image>



  



 <item>



   



 <title> <[CDATA [nosaukums ziņu ]]></ titulu!>



   



 <link> http://www.miosito.ext/notizia.asp?id=123 </ link>



   



 <description> <[CDATA! [Īss apraksts ...

 



 ]]></ Apraksts>



   



 <author> MioSito.ext </ autors>



   



 <pubDate> Otr 2008 aprīlis 1 GMT </ pubDate>



   



 <category domain="http://www.miosito.ext/categoria.asp?id=5"> Nosaukums Kategorija </ kategorija>



   



 <GUID IsPermaLink="true"> http://www.miosito.ext/notizia.asp?id=123 </ guid>



  



 </ Postenis>



 



 </ Channel>







 </ Rss>



Pamatstruktūra

Tā ir pamata forma no RSS 2.0, bet tagus ir pieejami daudz vairāk, tāpēc mēs sākt meklēt lietotajās valodās, sākot no pamata struktūra.

Pamatstruktūra, ko izmanto galvenokārt redz xml galvenes, pēc tam rss tagu, kas satur atribūtus, kas norāda URL viņa oficiālā namespaces, un tad kanāls tagu, kas saturēs datu failus no visiem RSS plūsmas.

Kanālu veido trīs daļas:

  • galvenē vietas, kas atbrīvo barībā;
  • vadība portāla logo, kas izdala barību;
  • visas preces barībā, kas pārstāv atsevišķu ziņojumos.
Turpmākajos punktos mēs pārbaudīs visus elementus, dalot shematiski obligātajā un izvēles priekšmetus.

Kanāls elements: nepieciešams elementi

Pamatojoties uz to, kas ir uzskaitīti iepriekšējā punktā, mēs redzam, ka elements kanālu redz visi RSS, tāpēc tas var izklausīties muļķīgi runāt par domāšanu kā elements pats par sevi.

Lai DUI jāapspriež visi elementi, kas iet tieši norādīts kanālu, atsaucoties uz pēc obligātie un izvēles elementi un attēla objektus.

Turpmāk ir detalizēts saraksts ar nepieciešamo tagiem kanāla elementu.

  • nosaukums - norāda nosaukums ziņas;
  • posms - Norāda pilnu URL ziņas;
  • apraksts - Norāda pirmais N rakstzīmes aprakstoša informācija.
Izmantojot CDATA nosaukumā un aprakstā

Nav šaubu, ka XML fails jāsagatavo, ievērojot semantisko noteikumu XML pats par sevi, vai apieties ar speciālo rakstzīmju un citu potenciāli kaitinošas un bīstamo aspektus saistībā ar integritāti XML failu jautājumu.

Tomēr, jo īpaši jomā, ziņas, tā var notikt bieži ir jāsaskaras ar grūti pārvaldīt izņēmumi, kas sūtīs XML failu kļūda un līdz ar to skriptu, attālināti nolasīt to parādīt barību.

Problēma ir vienkārši kontrolēt, izmantojot CDATA komandu, kad XML fails ir izdevies vislabākais, pārvalda izņēmumi nevadāmas ziņā raksturu un potenciālajiem mazajiem, taču būtisku kļūdu.

Koda piemērs norādīts iepriekš paskaidrots, praktiskā līmenī, kā to integrēt ietvaros XML tagus:

 



 <title> <b> <[CDATA! [</ b> nosaukums ziņu <b> ]]></ b> </ title>

 
Man ir treknrakstā un kodu, lai padarītu to atšķirama CDATA lasīšanu un mācīšanos jēdziens jautājumu šajā sadaļā.

Šajā pašā kategorijā ...
E-Learning
CSS (Kurss) CSS (Kurss)
Web Dizains un pieejamība saskaņā ar W3C CSS un XHTML. Sākot ar 29 €.
XML (Kurss) XML (Kurss)
Izveidošana XML struktūru, XSL un citās valodās paplašināms. Sākot ar 29 €.
Sponsorētās saites