Estoy tratando de raspar web los datos de la tabla de un sitio web. Muestra una buena tabla en su sitio web, pero cuando trato de usar el cartero para enviar una solicitud de obtención a este sitio web, faltan las columnas de la tabla (excepto dos). cuando verifico el < td > exacto que se completó en el html original, descubrí que tiene algún código javascript. Estoy pensando que deben estar ejecutando ese código antes de mostrarlo en la página. Por ejemplo, uno de los valores tiene esto.
if(a==1){ if(b> 2) document.write("google"); else document.write("yahoo); }Pero en realidad quiero el resultado. Estoy usando node-html-parser para obtener los datos.