2012-05-23 64 views
3

動態呈現內容的HTML頁面我有一個像提取使用Java

<html> 
<head> 
<!-- necessary java scripts --> 
</head> 
<body> 
<div id="content"></div> 
</body> 

使用腳本,頁面呈現的時候,相應的HTML內容放置withing ID爲「內容」的div元素HTML頁面。所以在頁面呈現之後,有很多div元素的html內容。

現在我需要使用Java提取div元素內的動態呈現內容。任何人都可以請建議一種方法來做到這一點?

+1

java或javascript? – mprabhat

回答

1

問題是你需要在java頁面上評估腳本。你需要得到一些網絡引擎來做到這一點。你可以看這裏:Embedding Gecko/Webkit in Java並嘗試使用webkit或gecko來加載頁面。然後你可以使用一些java庫來解析html。

+0

我使用SWT實現,它工作正常!感謝您的鏈接:-) – Sripaul