我有一个html页面
<html>
<head>
<!-- necessary java scripts -->
</head>
<body>
<div id="content"></div>
</body>
使用脚本,当页面呈现时,使用id为“content”的div元素放置适当的html内容。因此,在页面呈现之后,有很多html内容都使用了div元素。
现在我需要使用java在div元素中提取动态呈现的内容。有人能建议一种方法吗?
最佳答案
问题是,您需要在java中计算页面上的脚本。你需要找个网络引擎来做。你可以在这里查看:Embedding Gecko/Webkit in Java并尝试使用webkit或gecko加载页面。然后可以使用一些java库来解析html。
关于java - 使用Java提取HTML页面中的动态呈现内容,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/10716125/