如何将java对象记录为带有@JsonProperty注释的JSON


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

将此对象打印为json:

new Gson().toJson(person); 

这将把此对象记录为{"firstName":"S Kumar"}

但是,我希望将它作为{"First_Name": "S Kumar"}记录在创建它的同一个文件中。

如果通过网络传递,则变量将被重命名。但是,如何将其作为更改的变量名进行日志记录。

我认为您可以使用@SerializedName("first_name"(。请参阅第一个链接&第二链路

相关内容

最新更新