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

如何使用GSON将json文件解析为javapojo类,java,json,gson,Java,Json,Gson,我正在使用GSON解析一个JSON文件,我想将这个JSON对象映射到一个POJO类。问题是JSON中的属性名没有驼峰大小写,但我的java POJO对象具有驼峰大小写属性名 在没有任何性能影响的情况下,有什么想法吗 例如:JSON文件中的属性名是“OrderNumber”,但在我的POJO类中,我的属性名是“salesNumber”,而不是OrderNumber。现在我们如何将OrderNumber从JSON映射到POJO类的salesNumber 提前谢谢 在这种情况下,可以使用@Serial

我正在使用GSON解析一个JSON文件,我想将这个JSON对象映射到一个POJO类。问题是JSON中的属性名没有驼峰大小写,但我的java POJO对象具有驼峰大小写属性名

在没有任何性能影响的情况下,有什么想法吗

例如:JSON文件中的属性名是“OrderNumber”,但在我的POJO类中,我的属性名是“salesNumber”,而不是OrderNumber。现在我们如何将OrderNumber从JSON映射到POJO类的salesNumber


提前谢谢

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

private class SomeObject {

  @SerializedName("OrderNumber") 
  private String salesNumber;

}