Subject: Re: [xsl] if/else xsl ? From: David Carlisle <davidc@xxxxxxxxx> Date: Fri, 2 Jul 2004 11:41:37 +0100 |
XSLT files are parsed first as XML and XML elements have to be correctly nested. <xsl:for-each select="*"> <xsl:value-of select="@desc" /> : </td><td> looks to the XML parser like <aaa> <bbb/> </ccc> <ccc> so it's telling you that you have tried to close a ccc (td) element when an aaa (xsl:for-each) is open. You are cearly thinking about trying to write out the xml tag markup "</td><td>" which is just the wrong way to think about things in XSLT. You are generating a node tree, it never makes sense to try to "write and end tag". the FAQ for this list (linked from the list page whose address is in every message) has many examples of table generation. David -- The LaTeX Companion http://www.awprofessional.com/bookstore/product.asp?isbn=0201362996 http://www.amazon.co.uk/exec/obidos/tg/detail/-/0201362996/202-7257897-0619804 ________________________________________________________________________ This e-mail has been scanned for all viruses by Star Internet. The service is powered by MessageLabs. For more information on a proactive anti-virus service working around the clock, around the globe, visit: http://www.star.net.uk ________________________________________________________________________
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] if/else xsl ?, Pierre | Thread | RE: [xsl] if/else xsl ?, Robert Clarke |
RE: [xsl] if/else xsl ?, Rod Humphris - FLPTN | Date | Fwd: [exslt] param problem, xptm |
Month |