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
namespace-uri-from-QName | XPath |
La función fn:namespace-uri-from-QName devuelve el URI del espacio de nombres de un nombre completo introducido en el argumento. Como valor de salida se devolverá una cadena con el URI del espacio de nombres con el tipo xs:anyURI.
Una secuencia vacía como valor de entrada se devolverá tal cual en el resultado. Para mostrar el URI del espacio de nombres de un elemento o atributo se deberá no obstante utilizar la función fn:namespace-uri.
Argumentos
Nombre completo, cuyo URI se desea obtener
Es obligatorio, pero puede ser una secuencia vacía.
Tipo: xs:QName
Valor de salida
URI del espacio de nombres del nombre completo introducido
Tipo: xs:anyURI
Ejemplo
namespace-uri-from-QName(())
Resultado:
Ejemplo
namespace-uri-from-QName(QName('http://www.data2type.de', 'xs:dateTime'))
http://www.data2type.de
Con la función fn:QName se crea en primer lugar un URI del espacio de nombres que después se devolverá con la función fn:namespace-uri-from-QName.
Ejemplo
namespace-uri-from-QName(QName('', 'dateTime'))
Resultado:
Con la función fn:QName se crea en primer lugar un nombre completo con un identificador local sin prefijo en el espacio de nombres vacío. Por ello se devolverá además una cadena sin caracteres.
> Volver a la referencia alfabética de XSLT y XPATH |