jackson 解析JSON 时不使用注解如何设置字段别名

新手上路,请多包涵

在Java中使用 jackson 解析一个JSON字符到一个Java类。因为一些原因我不能修改这个Java类(例如添加注解或继承等)。

现在我要将 JSON 串里面的 a 字段 映射到 类中的 b 字段怎么做(不考虑数据类型等)
如何通过配置 ObjectMapper 或者 ObjectReader 来达到我的目的?

我想这个问题的另一种问法为:
@JsonProperty("xx") 非注解 方式如何写

阅读 2.5k
1 个回答

中间的流程可以控制么?可以的话自己写一个类接收数据,然后再生成一个需要的类的对象传过去
就是把 json -> A对象 改成 json -> B对象 -> A对象

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题