[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: XSLT: question re testing for possibly empty eleme
> I'm working on someone else's code at the moment, and the author uses > this construction very often: > > <xsl:when test="string-length(anElement) > 0"> > statements > <xsl:otherwise> > 'else' statements > > I *think* what he's trying to do is to test if anElement is empty or > not, and act accordingly. > > But couldn't you rewrite that as > > <xsl:when test="anElement"> > ... > <xsl:otherwise> > ... > > (as someone suggested a few threads ago)? > > Or does the string-length() method check for something that > the second > method doesn't cover? Consider <foo> </foo> and <foo/> "string-length(anElement) > 0" will return true for the first one, "normalize-space()" will return false for both. Cheers andrew
|
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
|