I以下のデータがあります。配列内に既にjsonデータを解析していますか?
[{"class":"test","description":"o hai","example":"a","banana":"b"}]
このJSONデータを配列に既にあるので、私はシンプルなJSONでこれを解析するためにトラブルを抱えている:
File file = new File("/Users/FLX/test.json");
String s = FileUtils.readFileToString(file);
Object obj = parser.parse(s);
JSONArray array = (JSONArray) obj;
log.warn("WAAAAT"+array.get(1));
。これは動作しませんが"1"(description)は配列0にあり、これは境界外の例外を発生させます。これをどうすれば正しく行うことができますか?
なぜ 'array.get(0)'をしないのですか? –