2017-04-18 27 views
-3
<div class="chat_list"> 
    <div class="chat"> 
     blahblah1 
    <div> 
    <div class="chat"> 
     blahblah2 
    <div> 
    <div class="chat"> 
     blahblah3 
    <div> 
    ... 
<div> 

服務器(我猜...語言是php)/客戶端(Web瀏覽器)通過js(javascript)互相傳遞消息。我可以在Java中獲得動態dom嗎?

我嘗試使用jsoup。它只解析一次。

我想攔截動態聊天記錄!
如何獲得動態dom?

是否有可能使用線程& jsoup?

+0

P.S聊天類是動態的dom!這是實時聊天記錄。我想解析它 – javaking

+1

Java和JavaScript之間有區別:http://stackoverflow.com/questions/245062/whats-the-difference-between-javascript-and-java – 2017-04-18 02:10:47

+0

當然,我知道! 感謝您的回答 – javaking

回答

0

我建議你看看Selenium WebDriver,它運行一個真正的瀏覽器並執行所有的Javascript。由於它運行的是真正的瀏覽器,因此您應該能夠抓住這些「動態」聊天。

參考 - http://www.seleniumhq.org/docs/03_webdriver.jsp

+0

謝謝你的回答! 但我怎樣才能檢查更改dom(添加div元素)? – javaking

相關問題