Pathology es un depurador y visualizador de XPath completamente nativo de Mac, escrito enteramente en Cocoa. Pathology incluye la innovadora capacidad de depurar tus consultas XPath avanzando a través de ellas paso a paso.
Pathology incluye:
- Un editor de texto XPath con todas las funciones, con resaltado de sintaxis y autocompletado de código.
- Varios temas de resaltado de sintaxis para elegir (en Preferencias).
- Marca 'Depurar' para avanzar lentamente a través de la expresión XPath paso a paso, viendo los nodos de resultado filtrados en cada paso del camino.
- Una consola interactiva con mensajes de error clicables que te llevan directamente a los errores de sintaxis o de tiempo de ejecución en tu XPath o XML fuente.
- Cada ventana de Pathology es un documento ".pathology" que puede ser editado, guardado y reabierto más tarde.
- Una tabla de resultados de consulta contiene detalles sobre los nodos o elementos seleccionados. Hacer clic en una fila enfoca el nodo correspondiente en el texto XML fuente.
- Los nodos de resultado de consulta también se resaltan de manera conspicua en el texto XML fuente.
- El motor XPath de Pathology está impulsado por Panthro, una implementación de código abierto de XPath escrita en Objective-C que incluye la capacidad de depurar la evaluación de una expresión XPath paso a paso.