Sha256: f025d7afe330614b4a3c6f16f7688d19f139a8ba6550dc0bc163139c4fc20c65
Contents?: true
Size: 1.4 KB
Versions: 3
Compression:
Stored size: 1.4 KB
Contents
<?xml version="1.0"?> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:output method="text" standalone="yes"/> <xsl:template match="/"> <xsl:text>module WeatherHacks </xsl:text> <xsl:text> module ForecastMap </xsl:text> <xsl:apply-templates select="//*/area"/> <xsl:text> end </xsl:text> <xsl:text>end </xsl:text> </xsl:template> <xsl:template match="area"> <xsl:text> </xsl:text> <xsl:text>area("</xsl:text> <xsl:value-of select="@title"/> <xsl:text>", "</xsl:text> <xsl:value-of select="@source"/> <xsl:text>") do </xsl:text> <xsl:apply-templates select="pref"/> <xsl:text> </xsl:text> <xsl:text>end </xsl:text> </xsl:template> <xsl:template match="pref"> <xsl:text> </xsl:text> <xsl:text>pref("</xsl:text> <xsl:value-of select="@title"/> <xsl:text>") do </xsl:text> <xsl:apply-templates select="city"/> <xsl:text> </xsl:text> <xsl:text>end </xsl:text> </xsl:template> <xsl:template match="city"> <xsl:text> </xsl:text> <xsl:text>city("</xsl:text> <xsl:value-of select="@title"/> <xsl:text>", </xsl:text> <xsl:value-of select="@id"/> <xsl:text>, "</xsl:text> <xsl:value-of select="@source"/> <xsl:text>") </xsl:text> </xsl:template> </xsl:stylesheet>
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
weatherhacks-0.1.0 | misc/forecastmap.xsl |
weatherhacks-0.1.1 | misc/forecastmap.xsl |
weatherhacks-0.2.0 | misc/forecastmap.xsl |