lt
Les deux valeurs doivent être de type identique qui est soit booléen, numérique, chaîne de caractères ou date.
A lt B est l'équivalent de :
numeric-less-than(A as numeric, B as numeric) as booleanboolean-less-than(A as boolean, B as boolean) as booleannumeric-less-than(compare(A as string, B as string), 0) as booleandate-less-than(A as date, B as date) as booleantime-less-than(A as time, B as time) as booleandateTime-less-than(A as dateTime, B as dateTime) as booleanyearMonthDuration-less-than(A as yearMonthDuration, B as yearMonthDuration) as booleandayTimeDuration-less-than(A as dayTimeDuration, B as dayTimeDuration) as booleannumeric-less-than(compare(A as anyURI, B as anyURI), 0) as boolean
<-- L'attribut id doit etre inferieur ou egal a 100. -->
@id lt 100