我正在使用 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;
}
关于java - 如何使用 GSON 将 json 文件解析为 java POJO 类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29383204/