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.
Visite nuestra página Referencia XPath para aprender a usar las funciones y los operadores con los que se construyen las expresiones XPath. También ofrecemos un tutorial de introducción al lenguaje XPath y un curso en línea gratis.
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.
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.
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 también cuenta con un editor inteligente XPath que incluye un modo generador y un modo evaluador, un árbol de esquema para visualizar las fuentes de datos y otras funciones con las que es sencillo desarrollar y probar expresiones XPath y XQuery.