Cómo llevar a cabo operaciones básicas
Puede utilizar esta información que le servirá de ayuda para llevar a cabo operaciones XPath, XSLT y XQuery básicas.
Procedimiento
Subtopics
Visión general de la API XML
El producto proporciona la interfaz de programación de aplicaciones (API) de IBM XML como soporte de la normativa XML. Esta interfaz de programación de aplicaciones invoca un motor de ejecución que es capaz de ejecutar XPath 2.0, XSLT 2.0 y XQuery 1.0 así como de manipular los datos XML que se han devuelto.Elección entre el compilador y el intérprete
Puede utilizar el compilador y el intérprete para preparar y ejecutar una expresión XQuery, una expresión XPath o una hoja de estilo XSLT. La elección de cuál utilizar es muy específica de la aplicación y depende de varios factores.Utilización de contextos estáticos y dinámicos
Puede utilizar las dos interfaces de contexto que proporciona la API XML: XStaticContext y XDynamicContext.Correlación de tipos XML con tipos Java
Puede utilizar esta correlación entre tipos XML y tipos Java cuando utilice funciones externas y variables. Sólo son correlaciones recomendadas; otros tipos pueden funcionar según la promoción de tipo, las reglas de conversión de tipo de datos y el rango de valores que puede representar el tipo de destino.Cómo llevar a cabo operaciones básicas de XPath
Puede utilizar las instancias de XPathExecutable que se crean utilizando los métodos XFactory.prepareXPath para llevar a cabo transformaciones de XPath.Cómo llevar a cabo operaciones básicas de XSLT
Puede utilizar las instancias de XSLTExecutable que se crean utilizando los métodos XFactory.prepareXSLT para llevar a cabo transformaciones de XSLT.Cómo llevar a cabo operaciones básicas de XQuery
Puede utilizar las instancias de XQueryExecutable que se crean utilizando los métodos XFactory.prepareXQuery para llevar a cabo transformaciones de XQuery.Visualización de los resultados
Una vez la aplicación ha preparado o cargado el objeto XExecutable para una expresión XPath (un objeto XPathExecutable), una hoja de estilo XSLT (un objeto XSLTExecutable) o una expresión XQuery (un objeto XQueryExecutable), se aplica el objeto XExecutable a algunas entradas y, a continuación, se hace alguna cosa con el resultado. El origen de la entrada que se proporciona y lo que desea realizar con el resultado determinan el método de ejecución que se debe utilizar.Serialización de resultados
Una vez la aplicación ha evaluado una expresión XPath o XQuery o tras realizar una transformación con una hoja de estilo XSLT, quizás desee grabar la salida como un documento XML real representado en forma de archivo o una serie Java. El proceso de la representación de resultados como documento XML se conoce como serialización.Navegación como XSequenceCursor
La interfaz XSequenceCursor le ofrece una visión de los datos de la secuencia.Navegación con XTreeCursor
Puede utilizar la interfaz XTreeCursor para ver los datos.
Conceptos relacionados:
Tareas relacionadas:


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