xsl-list
[Top] [All Lists]

RE: concat string to an variable name

2004-04-02 04:43:53

I have variables like this: (and many more)
<xsl:variable name="HE01_1">-30 min.</xsl:variable>
<xsl:variable name="HE02_1">08:00</xsl:variable>
...
<xsl:variable name="HE01_2">Day 1, 08:00</xsl:variable>
...
<xsl:variable name="HE11_8">Day 11, 08:00</xsl:variable>


Wrong design. The way to handle structured data is to use XML. Use a single
variable

<xsl:variable name="HE">
  <HE01_1>-30 min.</HE01_1>
  <HE02_1>08:00</HE02_1>
</xsl:variable>

and then you can access its components using path expressions (using the
xx:node-set() extension if in XSLT 1.0)

Michael Kay



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