Java 修改JSON变量名Struts 2
我有一个预定义的json,它将以下变量分配给json对象:Java 修改JSON变量名Struts 2,java,json,struts2,annotations,struts2-json-plugin,Java,Json,Struts2,Annotations,Struts2 Json Plugin,我有一个预定义的json,它将以下变量分配给json对象: { .... "class": "P" .... } 问题是,我使用的是Struts 2 JSON插件和以下代码: private String class 不允许,因为类是保留关键字。有人知道在Struts 2的JSON插件中重写变量名的方法吗?你可以使用getClass(),还有@JSON注释可以指定名称。你可以使用getClass()代替,还有@JSON注释可以指定名称。(name=“class”)在s
{
....
"class": "P"
....
}
问题是,我使用的是Struts 2 JSON插件和以下代码:
private String class
不允许,因为类是保留关键字。有人知道在Struts 2的JSON插件中重写变量名的方法吗?你可以使用getClass()
,还有@JSON
注释可以指定名称。你可以使用getClass()
代替,还有@JSON
注释可以指定名称。(name=“class”)在setter上工作。谢谢beautiful,@JSON(name=“class”)在setter上工作。谢谢