java - 构造具有相同属性但对象名称不同的 POJO
问题描述
我想构造一个对象数组,它们具有相同的字符串类型属性:
- 财产1
- 财产2
有了这个 POJO,我打算用 Jackson 序列化成 JSON。
我希望对象的序列化数组采用这种格式(每个对象具有不同的名称):
"array":[
{
"LORUM_IPSUM":{
"property1":"",
"property2":""
}
},
{
"DOLAR_SIT":{
"property1":"",
"property2":""
}
}
]
是否有杰克逊注释可以使用相同的类,但每个对象的名称不同?为了简洁起见,我已经缩短了这个例子,但是会有超过 20 个对象。
提前谢谢了。
解决方案
推荐阅读
- firefox - 获取当前在 Youtube 中播放的视频
- python - 子类化 win32com 对象
- python - 为什么 tkinter 相对于窗口调整大小不成比例地扩展框架?
- bash - ROS 启动文件在 bash 文件中不起作用
- arrays - 在 Swift4 中检查填充的数组
- c++ - 将信息掩码为指针 - C++ (Boost.Intrusive)
- c++ - 我在使用带有类的数组时遇到什么问题?
- javascript - (Javascript)如何检查来自 navigator.geolocation.getCurrentPosition() 的长/纬度坐标是否在基于中心点的半径内?
- reactjs - 使用自行编写的基于 typescript 的 NPM 包时找不到模块
- python - OperatorNotAllowedInGraphError:在图形执行中不允许使用 `tf.Tensor` 作为 Python `bool`