Funciones de XPath
Puede utilizar las funciones XPath (lenguaje de rutas XML) para volver a definir consultas de XPath y mejorar la eficacia y flexibilidad de programación de XPath.
Las funciones se dividen en los siguientes grupos.
Toma un argumento node-set y devuelve un conjunto de nodos, o devuelve o proporciona información sobre un nodo concreto de un conjunto de nodos. |
|
Realiza evaluaciones, da formato y manipula argumentos de cadenas. |
|
Evalúa las expresiones de argumentos para obtener un resultado booleano. |
|
Evalúa las expresiones de argumentos para obtener un resultado numérico. |
|
Se trata de las funciones de extensiones de Microsoft para XPath que proporcionan la capacidad para seleccionar nodos según el tipo de XSD. También incluye funciones de comparación de cadenas, comparación de números y conversión de fecha y hora. |
Todas las funciones de la biblioteca de funciones se especifican mediante un prototipo de función que proporciona el tipo resultante, el nombre de la función y el tipo de argumento. Si un tipo de argumento va seguido de un signo de interrogación, el argumento es opcional; de no ser así, el argumento es obligatorio. Los nombres de función distinguen entre mayúsculas y minúsculas.