|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: HTML Table
am I missing something? unless what you wrote was just a hypothetical and you just looked over the fact that you were using the attribute selector to select a nodes value... your using '@SubA1' (etc...) to access the value of 'SubA1' when you should just be using 'SubA1'... I apologize for assuming that this wasn't a typo but it was fairly obvious so I thought I would eliminate this part of the problem first... Let me know if you need further help... M. ----- Original Message ----- From: <v.kavanagh@xxxxxxxxxxxx> To: <XSL-List@xxxxxxxxxxxxxxxxxxxxxx> Sent: Wednesday, September 03, 2003 2:21 AM Subject: HTML Table > > > Hello, > > I'm trying to create a table from an xml file. > > The xml is similar to: > > <A1> > <subA1 /> > <subA2 /> > <subA3 /> > </A1> > <B1> > </B1> > <C1> > <subC1 /> > <subC2 /> > </C1> > > The table I'm trying to create is: > > <TABLE> > <TR> > <TD><xsl:value-of select="@A1"/></TD> > <TD><xsl:value-of select="@B1"/></TD> > <TD><xsl:value-of select="@C1"/></TD></TR> > <TR> > <TD><xsl:value-of select="@subA1"/></TD> > <TD></TD> > <TD><xsl:value-of select="@subC1"/></TD> > </TR> > <TR> > <TD><xsl:value-of select="@subA2"/></TD> > <TD></TD> > <TD><xsl:value-of select="@subC1"/></TD> > </TR> > <TR> > <TD><xsl:value-of select="@subA3"/></TD> > <TD></TD> > <TD></TD> > </TR> > </TABLE> > > I have tried : > > <table border="1" cellspacing="0"> > <!--table header cells --> > <tr> > <tr>Load</tr> > <xsl:for-each select="root/data"> > <th> > <xsl:value-of select="@Ref"/> > > </th> > </xsl:for-each> > </tr> > <!-- Generate a row for each sub element --> > <xsl:for-each select="root/data"> > <xsl:for-each select="sub"> > <tr> > <xsl:choose> > <xsl:when test="not(node())"/> > <td></td> > </xsl:when> > <xsl:otherwise> > <xsl:value-of select="@sub"/> > <input type="button" onClick="alert(@sub)"></input> > </xsl:otherwise> > </xsl:choose> > </tr> > </xsl:for-each> > </table> > > I am also tring to pass the value of @sub to a script function. > > Many thanks, > > Vince. > > ----------------------------------------- > Email provided by http://www.ntlhome.com/ > > > > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list > > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|

Cart








