TreeHugger Playground
Home
|
Introduction
|
Downloads
| Playground
Enter Stylesheet:
<?xml version="1.0"?> <html xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:foaf="http://xmlns.com/foaf/0.1/" xmlns:th="http://rootdev.net/net.rootdev.treehugger.TreeHugger" xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#" xmlns:inv="http://rootdev.net/treehugger/inverse#" xmlns:rss="http://purl.org/rss/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xsl:version="1.0"> <!-- Load RDF document --> <xsl:variable name="doc" select="th:document('http://rdfweb.org/pipermail/rdfweb-dev/rss.xml')" /> <head> <title>RSS 1.0</title> </head> <body> <xsl:for-each select="$doc/rss:channel"> <h1> <a href="{./rss:link/text()}"> <xsl:value-of select="./rss:title/text()"/> </a> </h1> <xsl:for-each select="./rss:items/rdf:Seq/rdf:li/rss:item"> <h3> <a href="{./rss:link/text()}"> <xsl:value-of select="./rss:title/text()"/> </a> </h3> <p> Date: <xsl:value-of select="./dc:date/text()"/> </p> <p> Author: <xsl:value-of select="./dc:author/text()"/> </p> </xsl:for-each> </xsl:for-each> </body> </html>
Result:
Result appears here...
Result appears here..
Damian Steer
Last modified: Wed Sep 10 13:22:53 BST 2003