0

Realm用作移动数据库并LoganSquare解析 json 数据。

我想解析下面提到的来自第三方服务的 json 块返回。

{
    "code": 406,
    "message": "Not Acceptable",
    "errors": [
        "Invalid date range: End date is before start date."
    ]
}

但不确定我将如何解析错误数组并设计没有属性名称的错误模型。

4

1 回答 1

0

基于至少一个例子,我非常相信你可以创建一些像

@JsonObject
public class MyError {
  @JsonField
  public int code;

  @JsonField
  public String message;

  @JsonField
  public List<String> error;
}

并将其用作(来自Parsing JSONMyError error = LoganSquare.parse(jsonString, MyError.class);的灵感)

于 2018-07-02T15:33:15.677 回答