服务器端的浏览器,可以执行JavaScript [英] Server side browser that can execute JavaScript
问题描述
是否有任何编程库可用,将解析HTML文档,执行JavaScript,然后让我来浏览DOM?这需要进行服务器端,而不是客户端。任何一种语言都可以,但是Java的,PHP或Ruby是preferred。
Is there any programming libraries available that will parse an HTML document, execute JavaScript and then allow me to navigate the DOM? This needs to be performed server side, not client side. Any language will do, but Java, PHP, or Ruby are preferred.
推荐答案
在Java中: HTTP ://lobobrowser.org/cobra/java-html-parser.jsp
这是一个Javascript感知,CSS感知HTML解析器
关于你的问题中最重要的特点:它是JavaScript的意识。分析过程中发生的DOM修改将被反映在所得的DOM
in java: http://lobobrowser.org/cobra/java-html-parser.jsp
this is a a Javascript-aware, CSS-aware HTML parser
the most important feature in relation to your question: It is Javascript-aware. DOM modifications that occur during parsing will be reflected in the resulting DOM.
这篇关于服务器端的浏览器,可以执行JavaScript的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!