接收不定结构的 json
比如有十几种
后台建立对应的十几种 java 对象
怎么根据接收转为对应的某个 java 对象呢
笨方法就是按字段判断
有没有更好的方法 还是说有更好的设计 比如后台不建立对象 纯 json 判断处理
比如有十几种
后台建立对应的十几种 java 对象
怎么根据接收转为对应的某个 java 对象呢
笨方法就是按字段判断
有没有更好的方法 还是说有更好的设计 比如后台不建立对象 纯 json 判断处理
1
amwyyyy Jun 24, 2022
转 Map<String, Object>
|
2
Akitora Jun 24, 2022
objectMapper.readTree()
|
3
AllenHua Jun 24, 2022 via iPhone
有没有一种可能,从 json 数据源那边就设定好这种 json 的类型,指定一个 key 定义这种类型,定义好 enum 配合 Java Obj
|
4
dddd1919 Jun 24, 2022
1. 接口 json 时额外传参指定类型
2. 为每一种 json 写个特定的 Regexp 表达式 |
5
Rocketer Jun 25, 2022 via iPhone
我都是用 gson 先转成 jsonobject ,然后判断、处理,最后才把其中部分数据转成 java 对象返回
|