This is the mail archive of the
xsl-list@mulberrytech.com
mailing list .
Variable Array extract
- From: "Alvin York" <alvinmyork at hotmail dot com>
- To: XSL-List at lists dot mulberrytech dot com
- Date: Mon, 05 Aug 2002 09:57:56 -0700
- Subject: [xsl] Variable Array extract
- Reply-to: xsl-list at lists dot mulberrytech dot com
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>
<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