没有获取匿名数组列表的数据
Not getting data for anonymous array list
我正在使用 Realm
作为移动数据库并使用 LoganSquare
来解析 json 数据。
我想从第三方服务解析下面提到的 json 块 return。
{
"code": 406,
"message": "Not Acceptable",
"errors": [
"Invalid date range: End date is before start date."
]
}
但不确定如何解析没有 属性 名称的错误数组和设计错误模型。
基于至少一个 example,我非常相信您可以创建一些 class,例如
@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)
我正在使用 Realm
作为移动数据库并使用 LoganSquare
来解析 json 数据。
我想从第三方服务解析下面提到的 json 块 return。
{
"code": 406,
"message": "Not Acceptable",
"errors": [
"Invalid date range: End date is before start date."
]
}
但不确定如何解析没有 属性 名称的错误数组和设计错误模型。
基于至少一个 example,我非常相信您可以创建一些 class,例如
@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)