Altova XMLSpy 2025 Enterprise Edition 

La ventana XPath/XQuery (imagen siguiente) permite construir, evaluar y depurar expresiones XPath y XQuery con respecto a documentos XML o JSON. (La compatibilidad con las consultas JSON no existe hasta la versión XPath/XQuery 3.1. Consulte Transformaciones JSON con XSLT/XQuery.)

XPathXQueryWindowVertical

En este apartado encontrará un resumen de las características principales de la ventana XPath/XQuery. Para una descripción más detallada de cómo trabajar con la ventana XPath/XQuery consulte la sección expresiones XPath/XQuery.

 

Características principales

Las características principales de la ventana XPath/XQuery son:

 

Modo Evaluador: en este modo se evalúa una expresión XPath o XQuery 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 los nodos del resultado para ir a ese mismo nodo en el documento XML/JSON. Para más detalles consulte Expresiones XPath/XQuery.

Modo Depurador: en este modo puede depurar expresiones XPath/XQuery conforme estas se aplican al documento XML activo. Puede definir puntos de interrupción y puntos de seguimiento y avanzar paso a paso por la evaluación. En cada paso puede ver el contenido de las variables, así como definir expresiones de inspección personalizadas para comprobar distintos aspectos de la evaluación. Para más detalles consulte Modo Depurador.

Generador de expresiones: cuenta con ayudantes de entrada y diálogos emergentes informativos que le ayudan a construir expresiones con sintaxis correcta. Para más detalles consulte Generador de expresiones.

Compatibilidad con varios lenguajes: puede escoger qué versión del lenguaje quiere usar; puede elegir entre XPath 1.0, XPath 3.1 y XQuery 3.1. La expresión que introduzca se evalúa según las normas del lenguaje seleccionado.

Abrir y guardar expresiones desde/en archivos: puede guardar expresiones XPath/XQuery, junto con la configuración actual de la ventana, en un archivo XQuery, y puede cargar expresiones desde un archivo XQuery.

Detección automática del tipo de archivo: el tipo de archivo del documento (XML o JSON) actual se detecta automáticamente y se selecciona automáticamente el documento de destino apropiado. Si el alcance es un conjunto de documentos puede elegir manualmente el tipo de documento de destino.

Alcance flexible para documentos de destino: puede probar la expresión en el documento XML o JSON activo o en un conjunto de documentos elegido por usted.

Paneles Resultados y Expresión: puede definir cómo aparecen los elementos de los paneles Resultados y Expresión.

Resultados vinculados directamente a documentos y nodos: las líneas del panel Resultados contienen enlaces a los documentos o nodos de documento relevantes en cada caso. Eso permite comprobar los datos directamente en nodos específicos.

Análisis de depuración: en el modo Depurador se muestra una gran cantidad de información analítica. Además, puede definir expresiones personalizadas para comprobar otros aspectos de la evaluación.

 

Para una descripción detallada de las características de la ventana XPath/XQuery consulte la sección expresiones XPath/XQuery.

 

© 2018-2024 Altova GmbH