SONField 无法序列化父类
序列化父类
public class B extends C{ }
public class C { @JSONField(name = "no-c") private String no;
@JSONField(name = "city_c")
private String city;
public String getCity() {
return city;
}
public void setCity(String city) {
this.city = city;
}
public String getNo() {
return no;
}
public void setNo(String no) {
this.no = no;
}
}
B b = new B; b.setCity("c1") ···
此刻调用 String str = JSON.toJSONString(...) , 无法序列化city 为 city_c
原提问者GitHub用户JaryZhen
问题已修复,请用新版本 https://github.com/alibaba/fastjson2/releases/tag/2.0.25
原回答者GitHub用户wenshao
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。