Hola, trato de usar Cheerio para raspar esto https://davesgarden.com/guides/pf/finder/index.php?sname=Hibiscus&page=1 , y puedo acceder a algunos elementos como los elementos del menú, pero no los nombres de las plantas que yo necesitar. Estoy usando este código para tratar de obtener los nombres de las plantas.
const $ = cheerio.load(data); $('#contAfterAds > div > div.plant-info > div > a').each((_idx, el) => { const postTitle = $(el).text() postTitles.push(postTitle) });
pero no hubo suerte, alguna sugerencia? He visto que los sitios angulares no se pueden raspar, ¿podría ser un problema similar?
es un hermano:
$(el).next().text()
o posiblemente:
$(el).next().next().text()