对于一个复杂JSON进行解析,fastjson、Gson都可以

zxy0728 2016-03-21 05:19:06
现在有一段json需要进行解析,大概是这样的
{
“req”:{
"arg0":{xxx},
"arg1":{xxx},
.....
}
}
现在的问题是,虽然arg0、arg1.....里面的结构基本类似,但是传给我的arg数目极多,并且数目不固定,也就是可能第一次传给我的key值是arg0,arg1,arg2,第二次就可能变成arg0,arg1,arg2,arg3。定义数十个arg类不太现实,有什么好的方法解析,所有的arg不能被当成数组处理。
...全文
322 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
zxy0728 2016-03-22
  • 打赏
  • 举报
回复
还是转成JSONObject处理吧,虽然会麻烦一点
家里敷泥呀 2016-03-21
  • 打赏
  • 举报
回复
数组或集合。
scmod 2016-03-21
  • 打赏
  • 举报
回复
就直接转成JSONObject,跟个map一样getJSONObject("req").get("arg0")这样行么..

62,614

社区成员

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

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