Funciones XSLT y XPath

A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z

unparsed-text

XSLT

 

La función fn:unparsed-text devuelve el contenido de un recurso externo (por ejemplo de un archivo de texto) como cadena. El recurso se indica en el primer argumento mediante un URI. Este URI debe remitir a un archivo de texto legible. Un URI relativo se transformará en el URI absoluto mediante el URI base.

En el secundo argumento se puede introducir el método de codificación con el que el recurso externo está codificado. Si el procesador no soporta el método de codificación o no se introduce un segundo argumento, se asignará por defecto el método de codificación UTF-8. Al contrario que con la función fn:document, esta función acepta otros documentos además de documentos XML bien formados.

 

Argumentos

URI del recurso externo

Es obligatorio, pero puede ser una secuencia vacía.

Tipo: xs:string

 

Método de codificación aplicado al recurso externo

Opcional

Tipo: xs:string

 

Valor de salida

El recurso externo convertido en cadena

Tipo: xs:string

 

 

Ejemplo

unparsed-text('ejemplos/ejemplo.txt')

Resultado: Este es el contenido de ejemplo.txt!

 

 

Ejemplo

unparsed-text('ejemplos/ejemplo2.txt')

Resultado: Aviso de error: java.io.FileNotFoundException: file:/C:/referencia/funciones/referencia/ejemplos\ejemplo2.txt (El sistema no puede encontrar el archivo especificado)

  > Volver a la referencia alfabética de XSLT y XPATH