jackson处理json字符串 相同key键时怎么处理

时时刻刻看着自己的心 2013-08-30 03:47:42
假设有这么一个json字符串:

{"id":"1211212112","name":"王大拿","age":"27","birthday":"2013-02-09","addressId":"23","fruit":"orange","fruit":"mango"}


bean对象为:

private String id;
private String name;
private int age;
private Date birthday;
private int addressId;
private 任意类型 fruit;


问题是:怎样在不修改json字符串的情况下,fruit属性可以存下多个值。
jackson支持这种字符串的识别吗?
...全文
695 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
lj5213748 2013-08-30
  • 打赏
  • 举报
回复
直接在fruit对应的值,中,以逗号分隔每个值,然后页面在分割下就OK了
  • 打赏
  • 举报
回复
fruit改为array类型的就行了。
暖暖猫 2013-08-30
  • 打赏
  • 举报
回复
试着把两个key的值合成一个,然后用某一个符号隔开,取值的时候在split一下

81,091

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧