current
Devolve o item atual
Descrição
A função fn:current devolve o item atual. Na expressão mais externa, o item atual é sempre o mesmo que o item de contexto, que pode ser escrito como ".". Mas dentro de um predicado, ou do lado direito do operador /, o item atual em geral é diferente do item de contexto. Observação: é uma função só do XSLT; não existe em XQuery nem em XPath puro.
Exemplos
XPath |
Resultado |
Explicação |
|---|---|---|
name(current()/*) |
classes |
Num template que casa com a raiz (/), current() é o nó de documento, e o filho dele é o elemento classes do mapa. |