Exécution des opérations de base
Vous pouvez utiliser ces informations pour exécuter des opérations de base avec XPath, XSLT et XQuery.
Procédure
Sous-rubriques
Vue d'ensemble de l'API XML
Le produit fournit l'API IBM XML en guise de soutien des standards XML. Cette interface de programme d'application appelle un moteur d'exécution qui peut exécuter les codes XPath 2.0, XSLT 2.0 et XQuery 1.0 et manipuler les données XML renvoyées.Choix entre le compilateur et l'interpréteur
Vous pouvez utiliser au choix le compilateur ou l'interpréteur pour préparer et exécuter une expression XQuery, une expression XPath ou une feuille de style XSLT. Le choix entre ces deux outils dépend de l'application et de plusieurs autres facteurs.Utilisation du contexte statique et du contexte dynamique
Vous pouvez utiliser les deux interfaces de contexte de l'API XML : XStaticContext et XDynamicContext.Mappage des types XML aux types Java
Vous pouvez utiliser un mappage entre les types XML et les types Java quand vous utilisez des variables et des fonctions externes. Il s'agit uniquement de mappages recommandés ; d'autres types peuvent fonctionner selon les promotions de type, les règles de transtypage et les plages de valeurs pouvant être représentées par le type cible.Exécution d'opérations de base avec XPath
Vous pouvez utiliser les instances XPathExecutable qui sont créées par la méthode XFactory.prepareXPath pour calculer des expressions XPath.Exécution d'opérations de base avec XSLT
Vous pouvez utiliser les instances XSLTExecutable qui sont créées par la méthode XFactory.prepareXSLT pour exécuter des transformations XSLT.Exécution d'opérations de base avec XQuery
Vous pouvez utiliser les instances XQueryExecutable qui sont créées par la méthode XFactory.prepareXQuery pour évaluer des expressions XQuery.Affichage des résultats
Lorsque votre application a fini de préparer ou de charger l'objet XExecutable d'une expression XPath (objet XPathExecutable), d'une expression XQuery (objet XQueryExecutable) ou d'une feuille de style XSLT (objet XSLTExecutable), vous devez appliquer cet objet XExecutable à une entrée puis traiter le résultat. Les méthodes d'exécution que vous pouvez utiliser pour ce faire varient selon la source de l'entrée fournie et le type de traitement que vous souhaitez appliquer au résultat.Sérialisation des résultats
Quand votre application a évalué une expression XPath ou XQuery, ou exécuté une transformation d'une feuille de style XSLT, vous souhaitez parfois générer le résultat sous la forme d'un document XML représenté par un fichier ou une chaîne Java. Le processus permettant de générer une sortie sous la forme d'un document XML est appelé la "sérialisation".Navigation avec XSequenceCursor
L'interface XSequenceCursor vous permet de visualiser les données d'une séquence.Navigation avec XTreeCursor
Vous pouvez utiliser l'interface XTreeCursor pour visualiser vos données.
Concepts associés:
Tâches associées:


http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=txml_basic_ops
Nom du fichier : txml_basic_ops.html