Tengo una lista de URL que quiero recorrer y obtener los precios. Lo estaba haciendo con Python pero el sitio web está bloqueando el script. Lo probé con Chrome Dev. Herramientas y funcionaba bien. No tengo ninguna experiencia con JavaScript para hacerlo. Tengo un código simple en el que quiero recorrer las URL, extraer los precios y almacenarlos en un archivo JSON en mi PC local como este. Precios
{ 'link': link, 'prices' span[class="price"], 'sku': td[data-th="SKU"] }Código:
const urls = [ 'https://www.fahorro.com/3-a-ofteno-1-mg-oft-5-ml-gotas.html', 'https://www.fahorro.com/zamoprax-0-25-mg-c2-con-30-tabletas.html' ]; urls.forEach(function(url) { fetch(url).then(response => response.text()) .then(data => console.log(data));; });Cuando se trata de analizar consultas, confío en la biblioteca qs ( https://www.npmjs.com/package/qs ). ¿Puedes echar un vistazo al paquete y ver si te puede ayudar?