如何使用@JsonProperty将Java对象记录为JSON注释

时间:2020-09-25 14:30:57

标签: java json rest serialization

public class Person {
   @JsonProperty("First_Name")
   private String firstName;
}

将此对象打印为json:

new Gson().toJson(person); 

这会将该对象记录为 {“ firstName”:“ S Kumar”}

但是,我想在创建它的同一文件中将其记录为{"First_Name": "S Kumar"}

如果它是通过网络传递的,则变量将被重命名。 但是,如何将其记录为已更改的变量名称。

1 个答案:

答案 0 :(得分:0)

我认为您可以使用@SerializedName(“ first_name”)。请参阅first linksecond link