[xsl] Variable Array extract

Subject: [xsl] Variable Array extract
From: "Alvin York" <alvinmyork@xxxxxxxxxxx>
Date: Mon, 05 Aug 2002 09:57:56 -0700

I have the following code snippet in an XSLT stylesheet that is converting XML to HTML:

<xsl:variable name="monthnames">
 <month number="1">January</month>
 <month number="2">Febuary</month>
 <month number="3">March</month>
 <month number="4">April</month>
 <month number="5">May</month>
 <month number="6">June</month>
 <month number="7">July</month>
 <month number="8">August</month>
 <month number="9">September</month>
 <month number="10">October</month>
 <month number="11">November</month>
 <month number="12">December</month>

<xsl:variable name="month" select="number(substring(//Date,5,2))"/>
<xsl:value-of select="$month"/>
<xsl:value-of select="$monthnames/month[@number=$month]"/>

The line <xsl:value-of select="$month"/> prints the month number just fine, but the next line (trying to print the month name) gives me this error:

"An error occurred while getting or processing the formatter for XML to HTML conversion."

What am I doing wrong?

Send and receive Hotmail on your mobile device: http://mobile.msn.com

XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list

Current Thread