<we:xmlnode />
Gibt den Inhalt eines Elements des XML-Dokumentes aus. Wenn es sich um ein verschachteltes Element handelt, dann wird dadurch der Rahmen für das Kindelement definiert. Die Elemente werden durch xpath-Ausdrücke ausgewertet. Die XML-Daten können von einem URL oder einem XML-XFeed übernommen werden. Wenn es kein URL oder Xfeed gibt, dann wird der URL oder XFeed des Elternelementes benutzt.
ab Version | 3.2.0.0 |
Endtag erforderlich | nein |
Pflichtattribute |
Attribute
Bei diesem Attribut gibst Du als Wert einen XPath-Ausdruck an.
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 den Namen eines XFeeds an, welcher vorher mit dem <we:xmlfeed>-Tag definiert wurde.
ab Version | 3.2.0.0 |
Typ | string |
Standardwert | - |
Syntax
<we:xmlnode xpath="" url="" feed=""/>
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.