在下面JSON
我想在不知道键名称的情况下解析对象。
对象中还包含另一个对象。
{"status":"ok","description":"Request was successful.","account":{"renewal_upper_limit":0,"id":10066,"email":"raj@gmail.com","full_name":" Raj","phone":"99000000","format_time":"America","format_date":"Asia","reports_time_range":"24 hours","dashboard_time_range":"24H"}}
最佳答案
Json 对象就像一个 Map
,你可以像这样迭代它:
JSONObject parse = JSON.parseObject("");
for (Map.Entry<String, Object> entry : parse.entrySet()) {
System.out.println(entry.getKey() + "=" + entry.getValue());
}
fastjson 可在此处获取:https://github.com/alibaba/fastjson
关于java - 如何在不知道 key 的情况下使用java解析JSON对象?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24113895/