JSOUP以键值对从网页检索数据



请有人帮助我,使用jsoup如何成为traverse数据,我想获取的数据完全在网页的javascript中,并写入键值配对,所以没有任何HTML标签都可以使用,没有任何IMG标签,任何人都可以帮助我遍历它以获取数据。在JSOUP I中,可以找到任何方法,例如JSON中的键值对。首先,我尝试使用API,但这是有限的选项,

edge_sidecar_to_children

在此链接下,我想获取的所有链接,任何身体都可以帮助我

请参阅我要显示的数据

jsoup不是浏览器,也不运行JavaScript。因此,如果需要运行JavaScript才能从JSON中填充一些HTML,那么您将不运气。

两个解决方案:

1(在页面中解析JSON。然后,JSOUP只能用于获取页面并获得RAW JSON,但是您应该使用专门的库进行JSON解析。

2(使用浏览器,即诸如硒web驱动器之类的东西。这将启动一个可以通过Java控制的真实(无头(浏览器。这样,所有JavaScript都将运行,您可以随后获取HTML。这种方法可能是饥饿的资源,并且可能比方法1慢得多。

最新更新