Herramientas de desarrollo XPath

Sencillas herramientas para editar y depurar código XPath

XPath (lenguaje de rutas XML) es una sintaxis que sirve para seleccionar elementos y atributos de un documento XML navegando su estructura en forma de árbol. Los desarrolladores usan expresiones XPath para seleccionar nodos XML o conjuntos de nodos en función a determinados criterios.

En la actualidad existen tres versiones de XPath diferentes: 1.0, 2.0 y 3.0. Las versiones más recientes son resultado del trabajo conjunto de los grupos de trabajo XSL y XQuery del W3C y, de hecho, XQuery es una extensión de XPath.

Los productos de Altova ofrecen herramientas para trabajar con XPath muy fáciles de usar, con funciones de edición, prueba y corrección de expresiones compatibles con XPath 1.0 - 3.1.

¿Todavía no conoce XPath? Aquí puede ver las diferencias entre este estándar y SQL.

YouTube Videoplay

Escribir y depurar expresiones XPath

Editor de XPath

Editor inteligente de XPath

El desarrollo de expresiones XPath suele ser un proceso de ensayo y error, pero con el evaluador de expresiones XPath de XMLSpy podrá editar expresiones y probarlas a medida que las escribe, con rapidez y gran facilidad.

La ventana XPath/XQuery de XMLSpy permite crear expresiones con solo unos clics y ofrece funciones de finalización automática, información rápida contextual, ayudantes de entrada avanzados y fragmentos de código de muestra. En el modo Generador recibirá ayuda inteligente durante la edición, mientras que en el modo Evaluador podrá consultar inmediatamente los resultados que devuelve la expresión creada. Estas prácticas funciones aceleran considerablemente las tareas de desarrollo de código XPath.

Depurador XPath

Cuando trabaje con expresiones de gran longitud, lo más recomendable es evaluarlas paso a paso. Y ese es el cometido de nuestro depurador XPath/XQuery. Con esta práctica herramienta podrá probar y corregir sus expresiones XPath y solucionar errores más rápido que antes.

Depurador XPath

XPath para desarrollo móvil

XPath para desarrollo de aplicaciones móviles

XPath es un eficaz lenguaje de expresiones y fórmulas muy adecuado para definir la lógica de aplicaciones móviles basadas en datos. El entorno de desarrollo móvil MobileTogether utiliza XPath y XQuery para la selección de datos en flujos de trabajo móviles, para generar gráficos, para personalizar la interfaz del usuario, etc., aprovechando las ventajas de este potente y sencillo estándar internacional.

Al igual que XMLSpy, MobileTogether ofrece un editor inteligente de XPath que incluye un modo Generador y un modo Evaluador, así como una ventana para visualizar las estructuras de las fuentes de datos.