[xquery-talk] XQuery quirk of the day

David Lee dlee at calldei.com
Fri Apr 13 12:37:19 PDT 2012


> >
> >      empty($s) or $s eq ''
> 
> But empty($s) doesn't return true for an empty string, it returns
> true for an empty sequence.  If $s is defined as an empty string
> you'll get false():
> 

Correct thats why I used 
   empty($s) or $s eq ''

Or in context

   if(empty($s) or $s eq '') then 'its a blank string'  else 'its not'

But thanks for the tip on fn:not() !!! I gotta try that.

 
----------------------------------------
David A. Lee
dlee at calldei.com
http://www.xmlsh.org








More information about the talk mailing list