我正在尝试解析包含以下内容的html页面:
<script type="text/javascript"> window._tim = {"user": "milk"}</script>
我做到了:
Document doc = Jsoup.connect(URL).get();
现在我不知道如何使用JSOUP获取信息 - {"user": "milk"}
?
答案 0 :(得分:1)
您可以使用doc.select("'head script")
获取所有script
个元素
选择元素后,您需要 - 您可以使用html()
方法获取内部HTML
然后,您必须手动解析JS以获取所需的值。
或者,您可以使用WebView
在其中运行JS以直接获取window._tim
的值