所以我在firebase上有以下格式的Json:
{
"30000000549656652" : {
"cast" : [ {
"src" : "https://encrypted-tbn1.gstatic.com/images",
"title" : "Hilary Duff (Samantha \"Sam\" Montgomery)"
}],
"channel_name" : "HBO",
"desc" : "After her .....",
"extras" : {
"initial" : "July 10, 2004 (Hollywood)",
"director" : "Mark Rosman",
"screenplay" : "Leigh Dunlap"
},
"genre" : "Thriller",
"lang" : "English",
"movie" : 1,
"prog_id" : 30000000549656652,
"prog_img" : "http://images."
"ratings" : {
"IMDb" : "5.9/10",
"Metacritic" : "25%",
"Rotten Tomatoes" : "11%"
},
"start" : 201607141800,
"stop" : 201607141700,
"title" : "Thrill A Cinderella Story",
"year" : "2004"
},
.....
}
我想在我的android应用程序的活动中执行以下操作 - 查询存在这些JSON的节点,然后对其进行过滤,以便获得具有一种特定类型(例如,Thriller)的电影的所有结果,并且年份在五比我在查询中传递的更少或者五年 . 就像我想要查询以获得所有惊悚片电影的“年”在2000年到2009年之间 . 有人可以帮助我为这样的json构建这样的查询 . 谢谢!