xsl-list
[Top] [All Lists]

Re: Fw: omitting empty elements when copying using <xsl:copy-of

2003-06-19 10:16:15

Is there a way i can get the following output (omitting empty elements)
using xsl:copy-of

Not in general. In general you want to take the "identity transform"
stylesheet from the XSLT spec and one extra template to junk empty
elements

<xsl:template match="*[not(node())]"/>

and you are done.

If you know all your empty elements are at one level and you want to
copy all the non empty children of A then that you can do with a single
copy,

<xsl:copy-of select="*[node()]"/>

David

________________________________________________________________________
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
________________________________________________________________________

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



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