Função document() do XSLT
Definição e Uso
A função document() é usada para acessar nós de documentos XML externos. O documento XML externo deve ser válido e parseável.
Essa função oferece um método para recuperar outros recursos XML além dos dados fornecidos pelo fluxo de entrada da tabela de estilo XSLT.
Um dos modos de usar essa função é buscar dados em um documento externo. Por exemplo, queremos encontrar o valor Celsius correspondente ao valor Fahrenheit, então acessamos o documento que contém valores pré-calculados:
<xsl:value-of select="document('celsius.xml')/celsius/result[@value=$value]"/>
Sintaxe
node-set document(object,node-set?)
Parâmetros
Parâmetros | Descrição |
---|---|
object | Obrigatório. Define o URI do documento XML externo. |
node-set | Opcional. Usado para解析relativos URI. |