代码之家  ›  专栏  ›  技术社区  ›  Hunt

未获取匿名数组列表的数据

  •  0
  • Hunt  · 技术社区  · 8 年前

    我正在使用 Realm 作为移动数据库和 LoganSquare 解析JSON数据。

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

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

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

    1 回复  |  直到 8 年前
        1
  •  0
  •   tevemadar    8 年前

    基于至少一个 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 )

    推荐文章