Description
The functx:exclusive-or function returns true if one (and only one) of two boolean values is true. If either value is the empty sequence, the empty sequence is returned.
Arguments and Return TypeName | Type | Description |
$arg1 |
xs:boolean? |
the first boolean value |
$arg2 |
xs:boolean? |
the second boolean value |
return value |
xs:boolean? |
XQuery Function DeclarationSee XSLT definition. | declare namespace functx = "http://www.functx.com";
declare function functx:exclusive-or
( $arg1 as xs:boolean? ,
$arg2 as xs:boolean? ) as xs:boolean? {
$arg1 != $arg2
} ; |
ExamplesXQuery Example | Results |
---|
functx:exclusive-or(true(),false()) |
true |
functx:exclusive-or(true(),true()) |
false |
functx:exclusive-or(4 > 3,1 > 2) |
true |
History |
Recommended Reading:
|