{
"module": "abc",
"chapter": "1",
"source": "Google",
"error": {
"1": {
"sourceLanguage": "English",
"message": "not found",
"array": "[a, b, c]"
},
"2": {
"sourceLanguage": "English",
"message": "not found",
"array": "[a, b, c]"
},
"3": {
"sourceLanguage": "English",
"message": "not found",
"array": "[l, m, n]"
}
}
}
如何解码 jsonobject 以获取每个键的错误并为每个键分别访问每个值。试过这个,但不能拆分每个键的值。
Map mapobj=(JSONObject) jsonObj.get("error");
Iterator iterator=mapobj.entrySet().iterator();
while(iterator.hasNext()){
Map.Entry pair=(Entry) iterator.next();
System.out.println(pair.getKey()+""+pair.getValue());
}