完整的浏览器模拟与domtree

时间:2013-11-28 07:07:06

标签: c# dom browser phantomjs casperjs

我想以一种没有界面的编程方式完全模拟浏览器,并且需要访问它的每个方面。例如DOM Tree,js execution等。

我读过phantomjs和casperjs文档,似乎他们不支持dom树。 你推荐什么?

1 个答案:

答案 0 :(得分:1)

正如他们之前所说的那样,Casperjs会按照你想要的方式处理domtree,列出所有的锚点,标题,标题等。在过去,你只会使用类似Python的Beautifulsoup或Perl的TokeParser,但这些都不是站在我们现在看到的沉重的ajax站点上。

我会查看CasperJs的文档。它是刮擦现代网络的最佳工具之一。

相关问题