gpt4 book ai didi

java - 如何使用 jsoup 从 HTML 获取 JSON 数据

转载 作者:行者123 更新时间:2023-12-02 05:48:25 25 4
gpt4 key购买 nike

我在 WebView 中点击一个 URL,它返回 HTML 格式的响应。我尝试使用 Jsoup 从该 HTML 获取 JSON 数据,但无法获取。

我正在获取以下格式的数据:

<pre style="word-wrap: break-word; white-space: pre-wrap;">{"status":"success","connected_id":"dfdffdffdfdfdf"}</pre>

现在我想从上面的响应中获取 connected_id 但我无法获取它。

代码:

Document document = Jsoup.parse(html);
Elements elements = document.select("pre");
Log.d("TAG", " myHTMLResponseCallback1 : " + elements.attr("pre"));

我没有在 elements.attr("connected_id") 中获得任何值。

最佳答案

使用jsoup从html中检索json数据的最佳方法是通过data()方法提取json:

Document document = Jsoup.parse(html);
Element element = document.selectFirst("pre#id");
String jsonText = element .data();

关于java - 如何使用 jsoup 从 HTML 获取 JSON 数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56073103/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com