key
Devolve os nós que têm uma certa chave
Descrição
A função fn:key devolve os nós com uma certa chave. É parecida com fn:id, mas usa chaves em vez de IDs. Observação: é uma função só do XSLT; não existe em XQuery nem em XPath puro.
Parâmetros |
Descrição |
|---|---|
key-name:string() |
o nome de uma declaração xsl:key |
key-value:string() |
o valor a procurar |
top:node() |
o nó cuja subárvore é pesquisada; opcional, por padrão o documento do nó de contexto |
Exemplos
XPath |
Resultado |
Explicação |
|---|---|---|
key('k', 'v') |
Error: Key 'k' has not been defined |
key() precisa de uma declaração xsl:key com esse nome. |
Veja também
id.