我的工作,這將網頁的HTML代碼轉換爲使用Java特定的JS庫中的項目,這樣的div塊可以有不同的動態行爲。
要將html div轉換爲JS對象,我必須知道它的座標以及寬度和長度。
我變成了幾個Java的HTML解析器庫:http://java-source.net/open-source/html-parsers
但他們都沒有這個功能除了眼鏡蛇http://lobobrowser.org/cobra/java-html-parser.jsp。它有一個渲染引擎,可以提供div的座標和尺寸。但這個圖書館變成了真正的小車。我甚至無法完成圖書館附帶的測試。
有誰知道如何處理這個問題?如果你能幫忙,我會很感激!
在此先感謝! 菲爾
您可能可以使用Selenium及其Firefox或Chrome驅動程序進行操作,但可能無法確定。或者,我想,使用JNI和支持JavaScript的渲染引擎。 –