I have a simple XML file and am trying to create an XSLT file to process the XML into HTML.
The XML
<?xml version="1.0" ?><rss version="2.0" xmlns:media="http://search.yahoo.com/mrss/"><channel><title>PDF</title><ttl>10</ttl><link>https://teele.box.com/shared/3m9en769bdh36d4y2hjy/rss.xml</link><description>PDF file updates</description><lastBuildDate>Tue, 05 Mar 2013 13:59:22 -0800</lastBuildDate><copyright>Copyright 2009 box.net</copyright><webMaster>no-reply@box.com (No reply)</webMaster><item><title>Kat Martin - Sinclair Sisters Trilogy 02 - Desert Heat.pdf</title><description></description><pubDate>Sun, 03 Feb 2013 17:19:36 -0800</pubDate><link>https://teele.box.com/index.php?rm=box_download_shared_file&shared_name=3m9en769bdh36d4y2hjy&file_id=f_5920615203&rss=1</link><media:content url="https://teele.box.com/index.php?rm=box_download_shared_file&shared_name=3m9en769bdh36d4y2hjy&file_id=f_5920615203&rss=1" /><media:text></media:text><media:title>Kat Martin - Sinclair Sisters Trilogy 02 - Desert Heat.pdf</media:title><media:thumbnail url="https://ak3.boxcdn.net/resources/rcxnqksqis/thumbs/43x51/application/pdf.gif" height="48" width="48"/></item>
and my XSLT
<?xml version='1.0'?><xsl:stylesheet version="2.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:media="http://search.yahoo.com/mrss/"><xsl:output method="html" /><xsl:template name="Content"><xsl:for-each select="rss/channel/item"><xsl:value-of select="media:thumbnail/@url"/></xsl:for-each></xsl:template><xsl:template match="/"><xsl:call-template name="Content" /></xsl:template></xsl:stylesheet>
When I process this I get the following error from http://www.online-toolz.com/tools/xslt-transformation.php where I am testing the XSLT
Error:XSLTProcessor::importStylesheet() [xsltprocessor.importstylesheet]: xsl:version: only 1.0 features are supported
It is related to the media: tag but I do not know what it means and I have the namespace defined.