User Tools

Site Tools


es:en:xpath_object_identification

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

es:en:xpath_object_identification [2020/10/22 07:00]
montse [Identificación de objetos por XPath]
— (current)
Line 1: Line 1:
-====== Identificación de objetos por XPath ====== 
- 
-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:​\\ \\    
- 
- 
-^Expresión XPath ^Descripción ^Ejemplo de Expresión ^ Ejemplo de Significado ^  
-/​ Selección del nodo de ruta. (…)/​b/​a Elemento ”a” hijo de ”b”, hijo de ”(…)“ 
-/ /​ Selecciona cualquier nodo del nodo actual que coincide con la selección no importa donde esté. b / / a(…) Todos los elementos ”a(…)” hijos de ”b”. 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
-=====Como obtener el Xpath de un documento XML===== 
- 
-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. 
- 
- 
- 
- 
- 
- 
- 
- 
- 
  
es/en/xpath_object_identification.1603350049.txt.gz · Last modified: 2020/10/22 07:00 by montse