gpt4 book ai didi

java - 如何从没有 api 的网站提取数据到 Android 应用程序中?

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

我对 Android 编程有点陌生。我想制作一个 Android 应用程序,从一些游戏网站提取数据,但他们没有用于获取 json 格式数据的 api。我知道如何获取 json 数据以及如何在 android studio 中解析它。那么有没有什么方法可以在没有 api 的情况下从网站中提取数据。请保持描述性,因为正如我之前所说,我是编程新手。

最佳答案

描述有点复杂。您可以使用JSoup库,可让您获取网站并获取 DOM 的各个部分。它非常简单,使用 XPATH 语法在 DOM 中导航。

您可以在他们的主页上找到一个示例:

Document doc = Jsoup.connect("http://en.wikipedia.org/").get();
Elements newsHeadlines = doc.select("#mp-itn b a");

那么你必须满足你的需要。请记住,这种方法不是最好的方法,因为您正在基于网站 View 开发逻辑,因此如果他们更改其 View ,您的代码将会失败。

关于java - 如何从没有 api 的网站提取数据到 Android 应用程序中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41680947/

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