Utilización de funciones externas
La API XML le permite utilizar funciones externas con XPath, XQuery y XSLT.
Acerca de esta tarea
Puede definir las funciones externas cuando desee utilizar operaciones que son difíciles o imposible de expresar directamente mediante las funciones principales definidas en funciones y operadores, funciones adicionales definidas en la especificación XSLT, funciones de constructor denominadas después de un tipo atómico, funciones de hoja de estilo definidas utilizando la declaración xsl:function de XSLT o funciones definidas por el usuario en XQuery. Observe que estas funciones externas no se pueden utilizar para sustituir funciones incorporadas. Por ejemplo, supongamos que utiliza una función externa, my:power(arg1 as xs:double, arg2 as xs:double), para calcular el valor del primer argumento elevado a la potencia del segundo argumento; puede escribir un método Java que tome dos argumentos double primitivo Java que realicen el cálculo. Los detalles de la utilización de funciones externas se presentan en artículos independientes.
Procedimiento
- Utilización de las funciones externas con XPath.
- Utilización de las funciones externas con XQuery.
- Utilización de las funciones externas con XSLT.