functx:atomic-type
O tipo nativo de um valor atômico
Descrição
A função functx:atomic-type confere os tipos de um ou mais valores atômicos e devolve os nomes dos tipos. Só funciona com os tipos atômicos nativos; se o valor tiver um tipo atômico definido pelo usuário, a função devolve o tipo nativo em que ele se baseia. Se $values for a sequência vazia, devolve "empty sequence".
Parâmetros |
Descrição |
|---|---|
values:string() |
o valor ou os valores cujo tipo se quer saber |
Exemplos
XPath |
Resultado |
|---|---|
functx:atomic-type(2) |
xs:integer |
functx:atomic-type('abc') |
xs:string |
functx:atomic-type(xs:date('2005-12-15')) |
xs:date |
functx:atomic-type((2,'abc',xs:date('2005-12-15'))) |
('xs:integer', 'xs:string', 'xs:date') |