@JSONField(serializeName = "myname",deserializeName="yourname")private String name;
如上。
23c0lvtd1#
为什么有这么奇怪的需求?
oxosxuxt2#
经常有如下场景:
1.要调用A接口得到数据 {"yourname":"fastjson"} 2.并提供B接口供调用 {"myname":"fastjson"}
以上接口 已定好,不能更改,若FastJSON可以支持双向解析,就可以简化很多JavaBean 转换的代码。
2条答案
按热度按时间23c0lvtd1#
为什么有这么奇怪的需求?
oxosxuxt2#
经常有如下场景:
以上接口 已定好,不能更改,若FastJSON可以支持双向解析,就可以简化很多JavaBean 转换的代码。