Subject: Re: [xsl] HOW TO CHECK FOR EXISTENCE OF A NODE From: Rick Taylor <taylor@xxxxxxxx> Date: Fri, 14 Mar 2003 10:32:33 -0700 |
First, read some tutorials in depth. Then try using an 'if' or a 'choose/when'
Newbie here. I am looking for the proper element to evaluate the existence of a node in order to suppress the generation of an HTML display 'box' if a particular node does not exist. So, instead of producing a box with a caption of 'HEADER NOTES' when there are no header notes, I would rather not produce the box at all to cut down on the clutter. Here is the code which makes the box and displays any header_notes_text if it exists. For example,
<TABLE BORDER="4" WIDTH="100%" VALIGN="TOP" CELLPADDING="5"> <TR> <TD WIDTH="100%" VALIGN="TOP" COLSPAN="2"> <H4 ALIGN="LEFT">HEADER NOTES AREA</H4> <xsl:for-each select="header_notes"> <xsl:value-of select="header_notes_text" /><BR/> </xsl:for-each> </TD> </TR> </TABLE>
I tried wrapping the above with xsl:template but got this error: Keyword xsl:template may not be used here.
I have not had any ah-ha experiences yet, so I don't see the obvious.
----------
Mike Rudolph - EDI Coordinator Green Bay Packaging Inc. Phone: 920.433.5426 Fax: 920.438.5426 Email: mrudolph@xxxxxxx
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Rick Taylor XML Developer PPDM Association
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] XSL and ASP, Gareth Jenkins | Thread | Re: [xsl] HOW TO CHECK FOR EXISTENC, Bix |
[xsl] XSL and ASP, Luke Ambrogio | Date | Re: [xsl] Legal Match ?, David Carlisle |
Month |