sql还是Jint?c#中的Javascript数据操作

本文关键字:Javascript 数据 操作 中的 还是 Jint sql | 更新日期: 2023-09-27 18:05:30

我正在编写一个用于统计目的的网络爬虫。该网站通过javascript动态更新。我设法解析HTML文件并将所有脚本值复制到一个数组中。我如何在本地或动态地重新执行这些脚本以获得返回值?查询、Jint或其他方法?

sql还是Jint?c#中的Javascript数据操作

CsQuery是用于.NET的完整DOM操作库。虽然它很棒,但它不能"重新执行"脚本。这将需要一个实际的JavaScript解释器(如Jint)。

如果您需要实际模拟浏览器来获取AJAX响应之类的东西,我个人使用Selenium已经取得了很多成功。