generate-id
Gera um ID único para um nó
Descrição
A função fn:generate-id devolve uma string que identifica um nó de forma única. Observação: é uma função só do XSLT; não existe em XQuery nem em XPath puro.
Parâmetros |
Descrição |
|---|---|
node:node() |
o nó a identificar; se omitido, o nó de contexto |
Exemplos
XPath |
Resultado |
Explicação |
|---|---|---|
generate-id(/classes/class[1]) |
d1425e345 |
O identificador é gerado pelo motor e muda de uma geração para outra. |
generate-id(/classes/class[1]) = generate-id(/classes/class[1]) |
true |
Dentro da mesma geração, o mesmo nó recebe sempre o mesmo identificador. |