【发布时间】:2017-01-13 04:48:37
【问题描述】:
您好,我正在开发一个Android 应用程序,它使用retrofit API 从服务器获取响应。 Retrofit 自动解析 json 响应并创建 POJO 类的对象。我将该 json 存储到 sqlite 中,如果未连接互联网,则从 sqllite 调用 json,遇到困难必须手动解析 json。
我有什么方法可以使用改造库来解析 json 并从 json 字符串或文件路径中生成 pojo 吗?我的代码是从 url 获取的:
@FormUrlEncoded
@POST("getResponse")
Observable<UserResponse> getResponse(@Field("token") String token);
如果没有连接互联网,我想要这样的东西。
@FromStringEncoded
Observable<UserResponse> getResponseOffline(@Field("token") String token);
谢谢。
【问题讨论】:
标签: java android json retrofit2