没有获取匿名数组列表的数据

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