..
En un article anterior presentem el format RSS , un basat en XML, la introducció de l'estructura de l'estàndard RSS (sigles de Really Simple Sindacation) per a l'intercanvi d'informació entre diferents aplicacions web
Anem a examinar aquí l'RSS en format RSS 2.0 2 o més exactament.
Sempre és un format basat en una estructura XML estàndard, com el de l'alimentació de les notícies centre-equestre-sarremas.com, disponible a:
Considerar l'estructura que acabem d'indicar, semplifichiamola nivell de codi i veure totes les etiquetes que només és el propòsit de:
<? Xml version = "1.0" encoding = "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 - Notícies en Línia </ title>
<link> http://www.miosito.ext/news/ </ link>
Notícies <description> de la cra Web MioSito.ext </ description>
<language> en </ language>
2008.01.04 13:06:54 <lastBuildDate> </ lastBuildDate>
<image>
<url> http://www.miosito.ext/logo_news.gif </ url>
<title> MioSito.ext - Notícies en Línia </ title>
<link> http://www.miosito.ext/news/ </ link>
</ Image>
<item>
<title> <! [CDATA [Títol de la notícia ]]></ title>
<link> http://www.miosito.ext/notizia.asp?id=123 </ link>
<description> <! [CDATA [Breu descripció ...
Descripció ]]></>
<author> MioSito.ext </ autor>
<pubDate> mar, 1 abr 2008 GMT </ pubdate>
<category Categoria Nom domain="http://www.miosito.ext/categoria.asp?id=5"> </ category>
<GUID IsPermaLink="true"> http://www.miosito.ext/notizia.asp?id=123 </ GUID>
</ Item>
</ Channel>
</ Rss>
Aquesta és una forma bàsica de RSS 2.0, però les etiquetes estan disponibles per a molts més, així que començar per l'examen que s'utilitzen, a partir de l'estructura bàsica.
L'estructura bàsica utilitzada fonamentalment veu la capçalera xml, llavors l'etiqueta de RSS que conté l'atribut que especifica la URL dels seus espais de noms oficials, i després l'etiqueta de canal que contindrà els arxius de dades de tots els canals RSS.
El canal consta de tres parts:
En virtut del que apareix en el paràgraf anterior, s'observa que el canal element veu a tots els canals Canals, pel que podria semblar una tonteria pensar que parlar-ne com un element en si mateix.
Per tal de parlar dui tots els elements que van directament especificats al canal, després de posposar els elements obligatoris i opcionals per a la imatge i el tema.
La següent és una llista detallada de les variables necessàries de l'element de canal.
No hi ha dubte que l'arxiu XML ha de ser elaborat respectant les regles semàntiques del llenguatge XML en si, o manejar caràcters especials i altres aspectes potencialment problemàtics i perillosos pel que fa a la integritat de l'arxiu XML en qüestió.
No obstant això, especialment en l'àrea de notícies, pot succeir sovint s'enfronten amb les excepcions immanejables d'enviar l'arxiu XML en l'error i per tant, els scripts de manera remota de llegir per a l'alimentació.
El problema no és més que controlat a través de la comanda CDATA, una vegada que l'arxiu XML s'executa en el seu millor moment, gestiona excepcions immanejable en termes de caràcter i el potencial d'errors petits però crucials.
L'exemple de codi es mostra més amunt explica, a nivell pràctic, la manera d'integrar dins de les etiquetes XML:
<title> <b> <! [CDATA [</ b> Títol de la notícia <b> ]]></ b> </ title>He ressaltat en negreta en el codi perquè sigui CDATA més distingibles en la lectura i l'aprenentatge del concepte en qüestió en aquesta secció.
| |
CSS (Curs)
Disseny Web i d'accessibilitat d'acord amb W3C CSS i XHTML. A partir de 29 €. |
| |
XML (Curs)
Creació d'instal · lacions de XML, XSL i altres llenguatges extensibles. A partir de 29 €. |