新手在这里...我需要单独解决此JSON文件中的以下两个“数据”数组,以便将它们保存在不同的int数组中:
{
//other stuff ...
"layers":[
{"data":[1, 1, 1, 1, 5, 1, 1, 1...],
//other stuff ...
},
{"data":[1, 1, 1, 1, 5, 1, 1, 1...],
//other stuff...
}
],
//other stuff...
}
这是我到目前为止的代码:
@SuppressWarnings("unchecked")
private void loadJsonData() {
JSONParser parser = new JSONParser();
try {
Object obj = parser.parse(new FileReader(path));
String jsonStr = obj.toString();
JSONObject json = (JSONObject) JSONValue.parse(jsonStr);
//other code...
mapTiles = ...;
objectTiles = ...;
} catch (ParseException ex) {
ex.printStackTrace();
} catch (FileNotFoundException ex) {
ex.printStackTrace();
} catch (IOException ex) {
ex.printStackTrace();
} catch (ClassCastException ex) {
ex.printStackTrace();
}
}
我敢肯定答案是somwehere在那里,但我太无能了,找不到它:D
冉冉说
相关分类