Externe Funktionen verwenden

Die API XML bietet die Möglichkeit, XPath, XQuery und XSLT mit externen Funktionen zu verwenden.

Informationen zu diesem Vorgang

Sie können externe Funktionen definieren, wenn Sie Operationen verwenden möchten, die nur schwer oder gar nicht direkt mit Kernfunktionen aus Funktionen und Operatoren, zusätzlichen Fuktionen, die in der XSLT-Spezifikation definiert sind, Konstruktorfunktionen, die nach einem atomaren Typ benannt sind, Style-Sheet-Funktionen, die mit der XSLT-Deklaration xsl:function definiert sind, oder benutzerdefinierten Funktionen in XQuery ausgedrückt werden können. Beachten Sie, dass Sie integrierte Funktionen nicht mit externen Funktionen außer Kraft setzen können. Angenommen, Sie möchten die externe Funktion my:power(arg1 as xs:double, arg2 as xs:double) verwenden, um aus dem Wert des ersten Arguments als Basis und dem zweiten Argument als Exponent eine Potenz zu berechnen. In dem Fall könnten Sie eine Java-Methode schreiben, die zwei primitive Java-Argumente vom Typ Double verwendet und die Berechnung ausführt. Die Einzelheiten der Verwendung von externen Variablen finden Sie in gesonderten Artikeln.

Vorgehensweise


Symbol, das den Typ des Artikels anzeigt. Taskartikel



Symbol für Zeitmarke Letzte Aktualisierung: 25.05.2016
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=txml_funcs
Dateiname:txml_funcs.html