<we:xmlfeed />
Definiert eine XML-Quelle zu definieren und speichert die Daten von einer URL in den internen Cache.
ab Version | 3.2.0.0 |
Endtag erforderlich | nein |
Pflichtattribute |
Attribute
Bei diesem Attribut gibst Du als Wert einen eindeutigen Namen an. Dieser Name definiert eine XML-Quelle auf der webEdition-Ebene.
ab Version | 3.2.0.0 |
Typ | string |
Standardwert | - |
Gib hier die URL der XML-Quelle an.
ab Version | 3.2.0.0 |
Typ | string |
Standardwert | - |
Gib hier in Minuten das Intervall an, in welchem die Daten im Cache aktualisieren werden sollen. Wird das Attribut nicht gesetzt, dann wird der Default-Wert "0" verwendet.
ab Version | 3.2.0.0 |
Typ | string |
Standardwert | - |
Hat der Server in der Zeit nicht geantwortet wird der alte Feed (sofern noch vorhanden) benutzt.
ab Version | 1.3.0.0 |
Typ | string |
Standardwert | - |
Syntax
<we:xmlfeed name="" url="" refresh="" timeout=""/>
Beispiele
Beispiel #1 - Ausgabe RSS-Feed
Im Folgenden Beispiel werden nur die ersten 5 Items ausgegeben:
Code
<we:xmlfeed name="rssFeed" url="http://www.golem.de/rss.php?feed=RSS2.0" refresh="0" /> <we:xmlnode feed="rssFeed" xpath="/rss/channel"> <h1><we:xmlnode feed="rssFeed" xpath="title"></we:xmlnode></h1> <h2><we:xmlnode feed="rssFeed" xpath="description"></we:xmlnode></h2> <ul> <we:xmlnode xpath="item[position()<6]"> <li> <a href="<we:xmlnode xpath="link"></we:xmlnode>" target="_blank"> <we:xmlnode xpath="title"></we:xmlnode> </a> </li> </we:xmlnode> </ul> </we:xmlnode>Möchte man nur das erste Item ausgegeben:
<we:xmlnode xpath="item[position()=1]">
Kürzere Schreibweise:
<we:xmlnode xpath="item[1]">
Hilf mit!
Hast Du eine Ergänzung für die Tag-Referenz, dann werde bitte aktiv.
Entweder über einen Eintrag unter qa.webedition.org oder
einfach formlos per E-Mail an
websites@webedition.org.
Fehler oder Erweiterungswünsche zu webEdition selbst bitte über qa.webedition.org melden.