如何使用JSOUP取消javascript计算的值?

时间:2019-10-31 09:19:16

标签: javascript jsoup

我正在抓取网站数据,并且运行良好,但是现在我正在抓取JavaScript var值。你能帮我吗 ?

我的脚本是

var minute1 = 34;
var minutes = 21 + minute1;

我想使用JSOUP获得55分钟的值。

1 个答案:

答案 0 :(得分:0)

JSOUP并没有在后台实现完整的浏览器,也没有在其解析的HTML中执行JavaScript。

要获取该值,您需要在DOM中定位<script>元素并自己处理其中的文本(例如,使用正则表达式查找minute1 =之后的数字和{{1之间的数字}}和minutes=,然后将它们自己添加在一起)。