xsl-list
[Top] [All Lists]

How to use arrays type of variable in XSLT?

2004-10-06 22:35:45
Hello,

In XSLT, we declare some global variable like this..

<xsl:variable name="x1">10</xsl:variable>
<xsl:variable name="x2">100</xsl:variable>
<xsl:variable name="x3">151</xsl:variable>

<xsl:output method="xml" encoding="UTF-8"
indent="yes"/>
<xsl:template match="/">
 <xsl:element name="layout">
  <xsl:call-template name="office-body"/>
  </xsl:element>
</xsl:template>

In other template, I am using position() to extract
the variable value using position() as index.

<xsl:template name="table_row_traversing">
  <xsl:for-each select="table:table-row">
    <xsl:for-each select="table:table-cell">
        <xsl:variable name="col_width"> 
           <xsl:value-of select="position()"/>
        </xsl:variable>
  <xsl:value-of select="x[$col_width]"/>
</xsl:for-each>
</xsl:for-each>
</xsl:template> 

Here I need to get the value x1, x2, x3 etc based on
the position().

I didnt get any output using this code?
Help me..

Thanks
Regards,
Arul                            




                
_______________________________
Do you Yahoo!?
Declare Yourself - Register online to vote today!
http://vote.yahoo.com


<Prev in Thread] Current Thread [Next in Thread>