0
这里是我的解析代码:gson解析json数据,我如何在解析后从json数组访问不同的数据条目?
public static void main(String args) throws Exception {
Gson gson = new Gson();
// 1. JSON to Java object, read it from a file.
movieData allMovies = gson.fromJson(new FileReader("apiData.json"), movieData.class);
}
的apiData.json有这样的标题,描述,等级和不同的电影等信息数据:
"id": 157336,
"original_title": "Interstellar",
"original_language": "en",
"title": "Interstellar",
"backdrop_path": "\/xu9zaAevzQ5nnrsXN6JcahLnG4i.jpg",
"popularity": 11.880841,
"vote_count": 5628,
"video": false,
"vote_average": 8.11
现在我的问题是,说如果我想在original_title字段中打印出一串带有字符串“THE”的电影列表,我如何自动访问所有original_title字段以检查字符串?我的代码gson.fromJson中的最后一行究竟是什么?它是一个名为allMovies与movieData.class的对象的数组?
我应该将其添加为新行或取代现有fromJson线? –
替换您现有的Json行.. – Palash