Buenas tardes que dato puedo tomar si tanto el xpath como el fullxpath cambian ya e hecho pruebas con ambos y por cada dato diferente cambian segun los cursos no el id ni la clase es recomendable tomar porque que de igual manera cambian cambe mencionar estos datos los tomo desde una pagina de ecomerce en linea y los envio a un archivo excel espero me ayuden y gracias
Share
Javier Martin
Hola Bender te comento es que intento buscar unos productos desde un sitio web de compras lo que sucede es que tomo por ejemplo la descripcion de un producto este tiene un full xpath y al tomar la descripcion de otro producto producto el fullxpath de ese producto es diferente al anterior cuando vi que en los cursos el full xpath no debe cambiar te anexo los 2 full xpath de productos diferentes correspodientes a la descripcion
1 poducto /html/body/section/main/div/div[3]/div[3]/div[1]/div[3]/div[5]/div[2]/div[4]/div[1]/div/div/div[2]/div[2]/a/p
2 producto /html/body/section/main/div/div[3]/div[3]/div[2]/div[1]/div[3]/div[5]/div[2]/div[4]/div[1]/div/div/div[2]/div[2]/a/p
como nota el xpath normal no lo puedo usar por que tiene ID te anexo un ejemplo
//*[A16=»lstView-47501VY»]/div/div/div[2]/div[2]/a/p
y como mencionas es texto lo que quiero extraer te anexo un ss
gracias por el apoyo saludos
Bender
Hola Javier Martin,
Pero cambian siempre con datos diferentes? porque a veces pasa que los fullxpath varían entre 2 opciones, ej:
/html/div[1]/div/
y/html/div[2]/div
y en ese caso podrías utilizar un TryCatch, si falla con el primer fullxpath, intentará con el otro. El elemento no tiene nada más que lo diferencie? un label por ejemplo, algún texto?Javier Martin
Hola Bender te comento es que intento buscar unos productos desde un sitio web de compras lo que sucede es que tomo por ejemplo la descripcion de un producto este tiene un full xpath y al tomar la descripcion de otro producto producto el fullxpath de ese producto es diferente al anterior cuando vi que en los cursos el full xpath no debe cambiar te anexo los 2 full xpath de productos diferentes correspodientes a la descripcion
1 poducto /html/body/section/main/div/div[3]/div[3]/div[1]/div[3]/div[5]/div[2]/div[4]/div[1]/div/div/div[2]/div[2]/a/p
2 producto /html/body/section/main/div/div[3]/div[3]/div[2]/div[1]/div[3]/div[5]/div[2]/div[4]/div[1]/div/div/div[2]/div[2]/a/p
como nota el xpath normal no lo puedo usar por que tiene ID te anexo un ejemplo
//*[A16=»lstView-47501VY»]/div/div/div[2]/div[2]/a/p
y como mencionas es texto lo que quiero extraer te anexo un ss