Manual de Referência de Funções XSLT
- Página anterior Elementos XSLT
- Próxima página Tutorial de XSLT
XQuery 1.0, XPath 2.0 e XSLT 2.0 compartilham a mesma biblioteca de funções.
Funções XSLT
O XSLT contém mais de 100 funções integradas. Essas funções são usadas para comparação de valores de string, numéricos, datas e horários, operações de nós e QName, operações de sequência, valores lógicos, etc.
O URI do espaço de nomes das funções XSLT é:
http://www.w3.org/2005/02/xpath-functions
O prefixo padrão do espaço de nomes das funções é fn.
Dica: As funções geralmente têm o prefixo fn: ao serem chamadas, por exemplo, fn:string(). No entanto, como fn: é o prefixo padrão do espaço de nomes, o nome da função não precisa usar o prefixo ao ser chamada.
Você pode acessar todas as referências de funções XSLT 2.0 integradas em nosso tutorial XPath.
Além disso, estão listados aqui as funções XSLT integradas:
Nome | Descrição |
---|---|
current() | Retorna um conjunto de nós com o nó atual como único membro. |
document() | Usado para acessar nós de documentos XML externos. |
element-available() | Verificar se o processador XSLT suporta o elemento especificado. |
format-number() | Converter um número em uma string. |
function-available() | Verificar se o processador XSLT suporta a função especificada. |
generate-id() | Retorna o valor de string que identifica de forma exclusiva o nó especificado. |
key() | Recupera o elemento marcado anteriormente com a declaração <xsl:key>. |
node-set | Converte a árvore em um conjunto de nós. O conjunto de nós gerado sempre contém um único nó e é o nó raiz da árvore. |
system-property() | Retornar o valor da propriedade do sistema. |
unparsed-entity-uri() | Retornar o URI da entidade não analisada. |
- Página anterior Elementos XSLT
- Próxima página Tutorial de XSLT