parse - xpath busca divs donde el id contiene texto específico
http agility pack (3)
En mi página HTML tengo cuarenta divs pero solo quiero un div
Usando agility pack para buscar y obtener todos los divs con Ids, uso esto
"//div[@id]"
PERO, ¿cómo busco divs con Ids donde el id contiene el texto "test"?
<div id="outerdivtest1></div>"
Gracias
Lo he usado para la clase CSS:
//div[@class = ''atom'']
Supongo que es similar con los id.
Puedes usar el xpath
//div[@contains(@id,''test'')]
Si desea utilizar la primera ocurrencia, funciona bien, pero si no es la primera vez que tiene que ir con diferente xpath específico para el elemento en particular.
Use la función contains
:
//div[contains(@id,''test'')]