Altova XMLSpy 2025 Professional Edition 

La ventana XPath/XQuery (imagen siguiente) permite generar, evaluar y depurar expresiones XPath y XQuery con respecto a documentos XML o JSON*. (Las consultas JSON no se introdujeron hasta la versión XPath/XQuery 3.1. Consulte también Transformaciones JSON con XSLT/XQuery.)

XPathXQueryWindowVertical

Para ver una descripción más amplia de esta ventana y su barra de herramientas consulte Ventana de resultados: XPath/XQuery.

 

Diseño vertical y horizontal

En la esquina superior derecha de la ventana (imágenes anterior y siguiente) encontrará un botón que sirve para cambiar del diseño horizontal y al diseño vertical y viceversa. Puede alternar entre los dos diseños y los dos modos en cualquier momento (véanse más abajo el modo Evaluador y el modo Depurador). La imagen anterior muestra el diseño vertical, que es útil si una expresión XPath/XQuery (en el panel izquierdo de la imagen anterior) tiene varias líneas.

 

El diseño horizontal (imagen siguente) es útil en los casos en que el resultado contiene líneas continuadas muy largas.

 

xpathxquerywindowhorizontal_zoom75

 

 

Nueve pestañas

La ventana XPath/XQuery cuenta con nueve pestañas en su parte izquierda (imagen anterior). Tener varias pestañas permite trabajar con distintas expresiones en diferentes pestañas y comparar los resultados. Para ir a una pestaña basta con hacer clic en su tirador.

 

Modo Evaluador y modo Depurador

La ventana XPath/XQuery se puede usar en dos modos:

 

Modo Evaluador, en el que la expresión XPath o XQuery se evalúa con respecto a uno o más documentos XML/JSON. La expresión se introduce en el panel Expresión y el resultado se muestra en el panel adyacente Resultados. Puede hacer clic en nodos del resultado para ir a ese nodo en el documento XML o JSON.

Modo Depurador, en el que puede depurar una expresión XPath/XQuery mientras esta se aplica al documento XML activo. Puede definir puntos de interrupción y puntos de seguimiento y seguir el proceso de evaluación paso a paso. En cada paso puede ver el contenido de las variables, así como definir expresiones de inspección para comprobar otros aspectos de la evaluación.

 

Para cambiar de un modo a otro, seleccione el comando correspondiente en el menú desplegable Empezar evaluación/depuración, ubicado en la parte izquierda de la barra de herramientas de la ventana (imagen siguiente).

XPXQWindowSelectEvalMode

En los apartados de esta sección se explica cómo usar cada uno de estos dos modos.

 

Generador de expresiones XPath/XQuery

En los dos modos se puede usar el generador de expresiones como ayuda para construir expresiones con una sintaxis correcta. Active o desactive el generador de expresiones con el botón Cambiar al modo generador de la barra de herramientas principal icSwitchToExpBuilder.

 

© 2018-2024 Altova GmbH