我如何使用 Node / Cheerio(或其他东西)从网站上抓取全局变量?
How can I use Node / Cheerio (or something else) to scrape a global variable from a site?
页面上有一个全局变量,其中包含我要为其设置抓取工具的对象。使用 Node / Express / 潜在的 Cheerio 执行此操作的最佳方法是什么?
我了解 Cheerio 在遍历 DOM 方面的好处,但我知道我要抓取的全局变量的名称,只需要按设定的时间表提取其信息
Cheerio 只是一个 dom 解析器,因此您无法访问任何 javascriot 或任何 javascript 生成的内容。
您需要的是类似于 PhantomJS 的模拟浏览器的东西。
看看这个Whosebug answer
页面上有一个全局变量,其中包含我要为其设置抓取工具的对象。使用 Node / Express / 潜在的 Cheerio 执行此操作的最佳方法是什么?
我了解 Cheerio 在遍历 DOM 方面的好处,但我知道我要抓取的全局变量的名称,只需要按设定的时间表提取其信息
Cheerio 只是一个 dom 解析器,因此您无法访问任何 javascriot 或任何 javascript 生成的内容。
您需要的是类似于 PhantomJS 的模拟浏览器的东西。 看看这个Whosebug answer