我正在编写一个用于统计目的的网络爬虫。 该网站通过JavaScript动态更新。 我设法解析HTML文件并将所有脚本值复制到一个数组中。 如何在本地或即时重新执行这些脚本以获取返回值? CsQuery,Jint还是其他方法?
答案 0 :(得分:2)
CsQuery是.NET
的完整DOM操作库。
虽然很棒,但它不能“重新执行”脚本。这需要一个真正的JavaScript解释器(如Jint)。
如果您需要实际模拟浏览器以获取AJAX响应和那些东西,我个人在Selenium上取得了很多成功。