zero-or-one
Devolve a sequência se ela tiver zero ou um item; senão, dá erro
Descrição
A função fn:zero-or-one devolve $arg se ele tiver zero ou um item. Senão, dá o erro FORG0003. É útil quando a tipagem estática está ativa, para evitar erros de tipo estático aparentes.
Parâmetros |
Descrição |
|---|---|
arg:item() |
a sequência que pode ter no máximo um item |
Exemplos
XPath |
Resultado |
|---|---|
zero-or-one( () ) |
() |
zero-or-one('a') |
a |
zero-or-one( ('a', 'b') ) |
Error FORG0003 |