Tengo un proyecto favorito del que quiero extraer datos de los sitios, soy bastante nuevo en el selector de elementos. ¿Cómo puedo apuntar correctamente a la primera fila de esta tabla?
Aquí está mi código a continuación. ¿Hay alguna manera fácil de apuntar elementos usando inspeccionar y luego hacer clic derecho en "copiar selector" en este caso fue #r4WMCJ > div > div:nth-child(1) > table > tbody > tr:nth-child(2)
pero que no imprimió nada.
const axios = require('axios'); const cheerio = require('cheerio'); const pretty = require('pretty'); const getElement = async () => { try { const { data } = await axios.get("https://chartexchange.com/symbol/nasdaq-aapl/exchange- volume/") const $ = cheerio.load(data) const table = $("#divId") console.log(pretty(table.html())) } catch (error) {} }; getElement()
El selector era incorrecto. Obtuve los datos con tbody > :nth-child(2) > :nth-child(2)