1、根据索引读取多层嵌套Json文件的内容,并返回JsonObject
Json文件内容如下,
{"test001": [{
"Chinese": 92,
"Math": 99,
"English": 96 },
{
"ExpectedMessage":"The Mathematics is the highest."
}]
}
按照键值找出test001对应的值,并查找各科成绩,最后查找ExpectedMessage的值
publicJsonObject getJsonObj(JsonObject jobj,String abc,intindex){
JsonValue jsonVal = jobj.get(abc);
String jsonMessage = jsonVal.toString();
JsonReader jsonReader = Json.createReader(newStringReader(jsonMessage));
JsonArray myJsonArray = jsonReader.readArray();
returnmyJsonArray.getJsonObject(index);
}版权声明:本文为Ge_zi327原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。