如何使用java解析这种类型的JSON并将它们转换为java对象? [英] How can I parse this type of JSON using java and convert them into java objects?

查看:147
本文介绍了如何使用java解析这种类型的JSON并将它们转换为java对象?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

{success:true,error_messages:[],

offer:{

27939:{

ID:27939,

姓名:abc

}

27948:{

ID:27948,

姓名:abcd

}}}



我尝试了什么:



for(对象键:((Map)o)。keySet()){

整数Id = Integer.parseInt(key.toString());

JsonNode o1 = offers.get(Id);

//获取id和名称来自json然后将它们转换为对象。

}

{"success":true,"error_messages":[],
"offers":{
"27939":{
"ID":"27939",
NAME:"abc"
}
"27948":{
"ID":"27948",
NAME:"abcd"
}}}

What I have tried:

for (Object key : ((Map) o).keySet()){
Integer Id = Integer.parseInt(key.toString());
JsonNode o1 = offers.get(Id);
//get id and name from the json and then convert them into objects.
}

推荐答案

参见用于JSON处理的Java API [ ^ ]。


这篇关于如何使用java解析这种类型的JSON并将它们转换为java对象?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆