En las siguientes líneas, el usuario será capaz de encontrar pistas y consejos sobre como identificar objetos vía Xpath.
Xpath es una manera de identificar objetos en base a la ruta a la que el objeto esta anidado. Como ejemplo: el Xpath “/html/body/div[2]/div/div/footer/section[3]/div/ul/li[3]/a” buscará en el cuerpo del html un elemento “div[2]” luego buscará un div, tras otro, un footer, y así hasta el final.
Hay básicamente dos formas de usar un Xpath: usando el Xpath entero o buscando solo un fragmento (para este último en vez de abrirse con / se abre con “/ /”). Como siempre, en pruebas, es bastante importante tener claro que el Xpath que se escribe es único y representa solamente un elemento. Como recordatorio, el ID del atributo es único.
Igualmente, dado que esto puede volverse demasiado largo, hay algunas maneras para acortarlo, para esto necesitamos saber su sintáxis:
Como obtener el Xpath de nodo XML con Notepad++:
1. Dentro de Notepad++ ir a plugins de aquí al gestor de plugins y elegir mostrar gestor de plugins.
2. Instalar XML tools (herramientas XML).
3. Reiniciar el Notepad++.
4. Cargar el documento XML que deseas.
5. Poner el cursor sobre el nodo del cual necesitas el Xpath.
6. Ir a Plugins, despues a XML Tools continuamos a ruta Xpath actual (Hotkey: Ctrl + Alt + Shift + P).
A continuación tendremos el Xpath copiado en el portapapeles.