[xsl] Insert <options> from XML

Subject: [xsl] Insert <options> from XML
From: "Fran" <franciscojose@xxxxxxxxxxx>
Date: Wed, 26 Nov 2003 11:15:07 +0100
Hi,
How I can make this ?
I have an XML like this :
 .....
<ROOM quantity="5">
......
</ROOM>
<ROOM quantity="2">
......
</ROOM>

I want to create an <option> from a select reading quantity attribute like
something like this but it doesn't work:
I do this for each ROOM:

                  <xsl:variable name="num" select="1"/>
                   <select class="combo" name="QRoom" id="QRoom">
		           <option value="0" selected="selected">0</option>
			     <xsl:for-each select="ROOM/@quantity">
                          <option>
			         <xsl:attribute name="value">
			           <xsl:value-of select="$num" />
			         </xsl:attribute>
			         <xsl:value-of select="$num" />
                           </option>
                           <xsl:variable name="num" select="number($num) +
1"/>
                          </xsl:for-each>
	               </select>

Finally I want two selects whithin 5 and 2 <option>'s.

Thanks a lot.
Frank



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


Current Thread