如何用Gson用特殊键解析json

时间:2014-07-27 11:43:27

标签: java gson

这是json String:

{
  new : "",
  xx : "yy",
  ......
}

java,用于键new

private String new;

是非法的。

如何编写我的域类?

1 个答案:

答案 0 :(得分:2)

  

如何编写我的域类?

由于new是java中的关键字,因此您无法将其用作变量名。您可以使用注释SerializedName来指示此成员应序列化为JSON,并将提供的名称值作为其字段名称

示例域类:

class NewDetail{
    @SerializedName(value="new")
    private String newValue;
    private String xx;
    // getter & setter
}