xsl-list
[Top] [All Lists]

Re: Removing empty element tags

2003-07-21 08:44:15


  1. It contains no text (whitespace counts as empty)
     and
  2. It has no attributes
   and
  3. It has no children

translates more or less exactly from english to xslt:


 <xsl:template match="*[not(normalize-space()) and not(@*) and not(*)]"/>

Note you can't have an empty tag in XML. You could in SGML: <> and </>
the SGML parser would infer the required element that must be starting
or finishing.

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>