This is the mail archive of the xsl-list@mulberrytech.com mailing list .


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Variable Array extract



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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]