解决方案如下:
①使用fastjson:
则在实体类中的对应成员变量中加上以下注解:
@JSONField(name="abstract")
privateString abstract_;
②使用gson
则在实体类中的对应成员变量中加上以下注解:
@SerializedName("abstract")
privateString abstract_;
③使用jackson
则在实体类中的对应成员变量中加上以下注解:
@JsonProperty("abstract")
privateString abstract_;
当然了,三种注解是不冲突的,如果项目中使用多种方式解析,可以将对应的注解都加上,如给的测试实体类,我就加了fastjson和gson的两种注解
————————————————
版权声明:本文为CSDN博主「zml_2015」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/zml_2015/article/details/53994902