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 |