..
In einem früheren Artikel haben wir die RSS-Format , ein XML-basiertes, die Einführung der Struktur des Standard-RSS (das steht für Really Simple Sindacation) für den Austausch von Informationen zwischen den verschiedenen Web-Anwendungen
Lassen Sie uns hier das RSS-Format RSS 2.0 oder besser gesagt 2 zu prüfen.
Es ist immer ein Format auf einem Standard-XML-Struktur wie die der Zufuhr von news cb-demolition.com, verfügbar unter basieren:
Betrachten wir die Struktur nur angedeutet, semplifichiamola-Level-Code und sehen jeden einzelnen Tag, dass der Zweck ist:
<? 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> News of the Web MioSito.ext cra </ description>
<language> en </ 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 [Titel der news ]]></ title>
<link> http://www.miosito.ext/notizia.asp?id=123 </ link>
<description> <! [CDATA [Kurzbeschreibung ...
]]></ Beschreibung>
<author> MioSito.ext </ author>
<pubDate> Di, 1. April 2008 GMT </ pubDate>
<category domain="http://www.miosito.ext/categoria.asp?id=5"> Name Kategorie </ category>
<GUID IsPermaLink="true"> http://www.miosito.ext/notizia.asp?id=123 </ guid>
</ Item>
</ Channel>
</ Rss>
Es ist eine grundlegende Form von RSS 2.0, aber tags stehen viele weitere, so dass wir beginnen, gebrauchten, ausgehend von der Grundstruktur.
Die grundlegende Struktur verwendet in erster Linie sieht die XML-Header, dann die rss-Tag die Attribute, die den URL seiner offiziellen Namensräumen gibt enthält, und der Kanal-Tag, das Dateien aller RSS-Feeds enthalten wird.
Der Kanal besteht aus drei Teilen:
Durch das im vorherigen Absatz genannten, sehen wir, dass das Element Kanal in alle RSS-Feeds sieht, so ist es auch klingen mag albern, über das Denken als ein Element in seinem eigenen Recht zu sprechen.
Um dui besprechen alle Elemente, die direkt in den Kanal gehen angegeben, beziehen sich nach der obligatorischen und optionalen Elementen und Bildobjekten.
Es folgt eine detaillierte Liste der benötigten Tags des Kanals Element.
Es besteht kein Zweifel, dass die XML-Datei erstellt muss Wahrung der semantischen Regeln von XML selbst, oder mit Sonderzeichen und andere potenziell störende und gefährliche Aspekte in Bezug auf die Integrität der XML-Datei in Frage.
Doch vor allem im Bereich der Nachrichten, kann es vorkommen, mit schwierigen konfrontiert werden, um Ausnahmen, die die XML-Datei in Fehlermeldung senden und würde folglich das Skript, das remote las sie das Futter Anzeige zu verwalten.
Das Problem ist nur durch die CDATA-Befehl gesteuert, wenn die XML-Datei ist die beste gelungen, verwaltet Ausnahmen unüberschaubare in Bezug auf Charakter und Potenzial kleine, aber entscheidende Fehler.
Der Code oben gezeigten Beispiel erklärt, auf praktischer Ebene, wie es innerhalb des XML-Tags zu integrieren:
<title> <b> <! [CDATA [</ b> Titel der news <b> ]]></ b> </ title>Ich habe in fett-Code hervorgehoben, um sie leichter unterscheidbar zu machen, wenn CDATA Lesen und Lernen des Konzepts in Frage in diesem Abschnitt.
| |
CSS (Kurs)
Web Design und Barrierefreiheit gemäß W3C CSS und XHTML. Ab 29 €. |
| |
XML (Kurs)
Erstellung von XML-Strukturen, XSL und andere Sprachen erweiterbar. Ab 29 €. |