Intento escribir un webscraper con la biblioteca Puppeteers. Funcionó correctamente en amazon.com, pero con otra página (coinhall.org) aparece un error que no puedo resolver. Puede alguien señalarme la dirección correcta?
const [el2] = await page.$x('//*[@id="root"]/div/div[4]/div/div[1]/div[1]/div[2]/div[1]/div[2]/div[1]/div[1]'); const txt = await el2.getProperty('textContent'); const rawTxt = txt.jsonValue();Error:
const txt = await el2.getProperty('textContent'); ^ TypeError: Cannot read properties of undefined (reading 'getProperty') Parece que el12 no obtiene su valor de alguna manera, ¿verdad? Revisé dos veces el XPATH, aunque es correcto.