[英]How to retrieve data/key:value pairs from URL-encoded form using POST in express/node.js?
[英]jsoup to retrieve data from web page in key value pairs
请有人帮我,使用jsoup怎么遍历数据,我要获取的数据完全在网页的JavaScript中,并写入键值对,因此没有html标记,也没有img标记,任何人都可以帮我解决这个问题,以获取我的数据。 在jsoup中,我找不到像JSON中那样通过键值对遍历此数据的任何方法。 首先,我尝试使用API,但这是有限的选择,
edge_sidecar_to_children
在所有我想获取的链接下,任何机构都可以帮助我
查看我要显示的数据
Jsoup不是浏览器,并且不运行JavaScript。 因此,如果需要运行JavaScript来从JSON填充一些HTML,那么您很不幸。
两种解决方案:
1)解析页面内的JSON。 然后,只能将Jsoup用于获取页面,甚至可以用于获取原始JSON,但是您应该使用专门的库来进行JSON解析。
2)使用浏览器,例如Selenium webdriver。 这将启动您可以通过Java控制的真实(无头)浏览器。 这样,所有JavaScript都将运行,您可以随后获取HTML。 这种方法可能会占用大量资源,并且运行速度可能比方法1慢得多。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.