我正在使用 Realm 作为移动数据库和 LoganSquare 解析JSON数据。
Realm
LoganSquare
我想分析下面提到的来自第三方服务的JSON块返回。
{ "code": 406, "message": "Not Acceptable", "errors": [ "Invalid date range: End date is before start date." ] }
但不确定如何分析错误数组并设计没有属性名的错误模型。
基于至少一个 example 我非常相信你能创造出
@JsonObject public class MyError { @JsonField public int code; @JsonField public String message; @JsonField public List<String> error; }
把它当作 MyError error = LoganSquare.parse(jsonString, MyError.class); (灵感来自 Parsing JSON )
MyError error = LoganSquare.parse(jsonString, MyError.class);