如何使用GSON将json文件解析为java POJO类

时间:2015-04-01 05:05:13

标签: java json gson

我使用GSON解析JSON文件,我想将此JSON对象映射到POJO类。问题是JSON中的属性名称没有camel-case,但我的java POJO对象具有驼峰式属性名称。

有什么想法没有任何性能影响?

例如:JSON文件中的属性名称是'OrderNumber',但在我的POJO类中,而不是ordernumber,我有'salesNumber'作为属性名称。现在我们如何将OrderNumber从JSON映射到POJO类的salesNumber?

提前致谢!

1 个答案:

答案 0 :(得分:1)

在这种情况下,您可以使用@SerializedName注释。

private class SomeObject {

  @SerializedName("OrderNumber") 
  private String salesNumber;

}