functx:exclusive-or

Se um (e só um) de dois valores booleanos é verdadeiro

Descrição

A função functx:exclusive-or devolve true se um (e só um) de dois valores booleanos for verdadeiro. Se um dos valores for a sequência vazia, devolve a sequência vazia.

Parâmetros

Descrição

arg1:boolean()

o primeiro valor booleano

arg2:boolean()

o segundo valor booleano

Exemplos

XPath

Resultado

functx:exclusive-or(true(),false())

true

functx:exclusive-or(true(),true())

false

functx:exclusive-or(4 > 3,1 > 2)

true