Java - 使用 Jsoup 获取脚本标记中的文本
我正在使用Jsoup库来读取URL。此网址在几个标签内有文本。我是否可以获取每个标签中的文本?请注意,我不是要求解析Javascript文件,因为我已经知道JSoup不允许这样做。URL的实际源代码在脚本标记中包含文本,我需要它。<script>
<script>
doc = Jsoup.connect("http://www.example.com").timeout(10000).get();
Element div = doc.select("script").first();
for (Element element : div.children()) {
System.out.println(element.toString());
}
这是源代码中其中一个脚本标记的样子:
<script type="text/javascript">
(function() {
...
})();
</script>