一尘不染

如何使用Retrofit解析动态JSON?

json

我有动态JSON,下面是示例:http :
//pastebin.com/QMWRZTrD

如何使用翻新解析?

我没有生成POJO类,因为我有诸如“ 5411”和“ 5412”之类的动态字段。

编辑

我通过使用Map来解决它,因为第一个值始终是整数,第二个是对象列表。

@FormUrlEncoded
@POST("history.php")
Observable<Map<Integer, List<Vehicle>>> getHistory(@Field("uredjaji") String vehicleId, @Field("startDate") String startDATE, @Field("endDate")

阅读 332

收藏
2020-07-27

共1个答案

一尘不染

如果使用Map随机键,则可以用来序列化和反序列化。 Observable<Map<Integer, List<YourObject>>>

2020-07-27