..
I en tidigare artikel vi införde RSS-format , ett XML-baserat, införa strukturen av standarden RSS (som står för Really Simple Sindacation) för utbyte av information mellan olika webbapplikationer
Låt oss undersöka här RSS-format RSS 2,0 eller mer exakt 2.
Det är alltid ett format baserat på en standard XML-struktur som för foder av nyheter dynastyhomeloan.com, finns på:
Tänk på strukturen bara anges semplifichiamola-kod på och se varje tagg som är syftet med:
<? 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 - News Online </ title>
<link> http://www.miosito.ext/news/ </ link>
<description> Nyheter på webben MioSito.ext CRA </ description>
<language> sv </ language>
<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>
</ Bild>
<item>
<title> <! [CDATA [Rubrik på nyheterna ]]></ title>
<link> http://www.miosito.ext/notizia.asp?id=123 </ link>
<description> <! [CDATA [Kort beskrivning ...
]]></ Beskrivning>
<author> MioSito.ext </ författare>
<pubDate> Tis 1 apr, 2008 GMT </ pubDate>
<category domain="http://www.miosito.ext/categoria.asp?id=5"> Namn Kategori </ category>
<GUID IsPermaLink="true"> http://www.miosito.ext/notizia.asp?id=123 </ guid>
</ Item>
</ Kanal>
</ Rss>
Det är en grundläggande form av RSS 2.0-taggar är tillgängliga för många fler, så vi börjar titta på använda orter, från den grundläggande strukturen.
Den grundläggande strukturen används främst ser xml-huvudet, då RSS-tagg som innehåller attribut som anger webbadressen till hans officiella namnrymder och sedan kanalen tagg som innehåller datafiler av alla de RSS-flöden.
Kanalen består av tre delar:
Med stöd av vad som anges i föregående stycke, ser vi att elementet kanalen ser i alla RSS-flöden, så det kanske låter dumt att tala om att tänka som en del i sin egen rätt.
För DUI diskutera alla de element som direkt går anges i kanalen, med hänvisning till efter den obligatoriska och frivilliga Element och bild.
Följande är en detaljerad lista över nödvändiga taggar på kanalen elementet.
Det råder ingen tvekan om att den XML-fil måste dras med respekt för semantiska reglerna för XML i sig, eller hantera specialtecken och andra potentiellt irriterande och farliga aspekter i förhållande till integriteten i XML-filen i fråga.
Men särskilt när det gäller nyheter, kan det hända ofta att ställas inför svåra att hantera undantag som skulle skicka XML-fil av misstag och därmed skript som fjärravläsas den för att visa fodret.
Problemet är bara kontrolleras genom CDATA kommandot, när XML-filen är den bäst skötta, förvaltar undantag ohanterliga i termer av karaktär och potentiella små men avgörande fel.
Koden exemplet ovan förklarar, på ett praktiskt plan, hur man kan integrera den inom XML-taggar:
<title> <b> <! [CDATA [</ b> avdelning i nyheterna <b> ]]></ b> </ title>Jag har markeras med fet stil kod för att göra det mer skiljas CDATA vid läsning och inlärning av begreppet i fråga i detta avsnitt.
| |
CSS (kurs)
Webbdesign och tillgänglighet enligt W3C CSS och XHTML. Från 29 €. |
| |
XML (Kurs)
Skapande av XML-strukturer, XSL och andra språk utbyggbar. Från 29 €. |