将从REST API提供的JSON保存到Android上的本地文件

时间:2018-10-04 16:20:02

标签: android json rest

我正在创建一个应用程序,该应用程序通过Internet连接到Rest API,该API连接到Postgres数据库。

在此API中,我导出了一些希望通过应用程序使用的JSON数据。我假装使用okhttp3来做到这一点。 事实是,我不想将此JSON数据在本地使用,而是下载到个人电话中,因为该应用程序主要用于地下,没有互联网连接的地铁站内。

我的问题是如何获取从REST API返回的数据,并将其持久化到JSON文件,然后根据需要反序列化以将数据显示给用户。

我假装使用GSON反序列化,但是我不知道如何将数据保存到文件中,然后再访问该数据。

我还假装要实现一个自动更新系统,在该系统上,对数据进行任何更改之后,该应用程序将能够下载并覆盖更新后版本的旧数据。

我也为此应用程序使用Java,而不是Kotlin。

0 个答案:

没有答案