Quantcast
Channel: Using media namespace from XSLT - results in only 1.0 features are supported? - Stack Overflow
Viewing all articles
Browse latest Browse all 3

Using media namespace from XSLT - results in only 1.0 features are supported?

$
0
0

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&amp;shared_name=3m9en769bdh36d4y2hjy&amp;file_id=f_5920615203&amp;rss=1</link><media:content url="https://teele.box.com/index.php?rm=box_download_shared_file&amp;shared_name=3m9en769bdh36d4y2hjy&amp;file_id=f_5920615203&amp;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.


Viewing all articles
Browse latest Browse all 3

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>