XPath Functions
9/8/2008
Funções XML Path Language (XPath) são usadas para avaliar expressões.
Cada função na biblioteca de função é especificada usando um protótipo função que fornece o tipo de retorno, função Nome e tipo argumento. Se um tipo argumento é seguido um ponto de interrogação, o argumento é opcional; caso contrário, o argumento é exigido. Função nomes são com diferenciação de maiúsculas e minúsculas.
A seguinte tabela mostra os grupos função usados pelo XPath.
Função GRUPO | Descrição |
---|---|
Executa avaliações, formatação e manipulação em argumentos seqüência de caracteres. |
|
Avalia as expressões argumento para obter um resultado numérico. |
|
Avalia as expressões argumento para obter um Boolean resultado. |
|
Leva um nó-setargument, retorna um conjunto nó ou retorna/fornece informações sobre um nó específico dentro de um conjunto nó. |
|
Adições de núcleo biblioteca função XPath. |
Exemplos
Localize todos os filhos de texto de elementos autor.
author/text()
Localiza todos os elementos que têm nó de texto ou CDATA nó filhos.
*[text()]
Localize o último autor para cada catálogo.
book/author[last()]