如何编写一个带DOM访问的简单浏览器?

时间:2014-06-13 13:32:24

标签: linux dom

在Linux上编写浏览器应用程序的简单方法是什么?(Crunchbang / Debian)?

我需要为一些DOM编辑和自动化编写应用程序。我这样做的首选方法是拥有自己的浏览器对象(如WebKit的WebView或System.Windows.Forms.WebBrowser)并从那里访问DOM。我试过两个(单声道),但我发现了两件事:

  1. WebView未实现DOM访问(ref
  2. System.Windows.Forms.WebBrowser不起作用(ref
  3. 这意味着Mono不太适合这个目的。 您访问网页,阅读DOM和自动导航的首选方式是什么?

1 个答案:

答案 0 :(得分:1)

可能更容易使用PhantomJS?

使用Webkit呈现网页,然后为您提供DOM:

http://phantomjs.org