寻找一个嵌入式JavaScript解析器
Looking for an Embedded JavaScript Parser
我有一个用c#构建的网络爬虫(我知道),它在处理通常由实际web浏览器处理的许多功能方面已经变得相当复杂。也就是说,我没有任何东西可以解析传入的HTML并处理页面上嵌入的JavaScript命令。
我尝试了很多方法——从Noesis到Awesomium——但似乎都没有效果。我还犯了使用WinForms嵌入式web浏览器控件的错误,并且在负载下(我正在运行并行任务)内存泄漏确实损坏了CLR。也就是说,它能够像普通浏览器一样处理页面,生成的内容也很棒——虽然不可行,但最终的结果内容是正确的。
是否没有任何东西会采取目标URL,或者,理想情况下,采取HTML内容下载通过HttpWebRequest和处理嵌入的JavaScript命令?
- http://www.mozilla.org/js/spidermonkey/
- http://code.google.com/p/v8
- kj
这是一个JavaScript引擎列表。同时检查ECMAScript引擎
相关文章:
- WebResources嵌入式资源和Javascript如何在另一个嵌入式资源中使用它们
- Javascript嵌入式图像资源
- javascript从任何嵌入式flash视频中发现.flvurl
- 嵌入式设备-Javascript调试
- 如何使用javascript在嵌入式youtube视频上创建可点击的时间戳链接
- 用JavaScript编写嵌入式ruby
- JavaScript:检测移动嵌入式浏览器(强制门户)
- 从php中的mysql中复制带有嵌入式下拉列表的html表单javascript
- 嵌入式节点/javascript沙箱
- 在C++应用程序中编译嵌入式spidermonkey javascript引擎
- 使用chrome开发工具在html页面中编辑嵌入式Javascript
- 如何使用javascript将xsl样式应用于html中的嵌入式xml
- 尝试使用嵌入式javascript时找不到模板
- 在嵌入式PHP数组中使用JavaScript变量
- 访问嵌入式ruby中的javascript变量
- 使用Jasmine测试嵌入式javascript代码
- VS 2013 嵌入式对象中JavaScript的Web断点
- HTML 嵌入式 JavaScript 中不同上下文中的函数
- Web开发:如何访问从嵌入式C代码到javascript的变量
- javascript嵌入式视频如何知道用户何时观看