-1
我無法加載someData,我已經是數據庫並且查詢名稱爲「tipe」(類型),查詢中只有2種類型的字符串(「1」和「2 「) 那麼,如何加載數據,如果我只是想加載sepecific數據TIPE =」 1" ....如何僅從json獲取我們想要的特定數據
在安卓這個我的代碼:
MovieFragment.java
// Parsing json
for (int i = 0; i < response.length(); i++) {
try {
JSONObject obj = response.getJSONObject(i);
Movie movie = new Movie();
movie.setTitle(obj.getString("name"));
movie.setThumbnailUrl(obj.getString("images1"));
//movie.setDescribe(obj.getString("describe"));
//movie.setRating(((Number) obj.get("rating"))
// .doubleValue());
movie.setYear(obj.getInt("id"));
movie.setTipe(obj.getString("tipe"));
/*// Genre is json array
JSONArray genreArry = obj.getJSONArray("genre");
ArrayList<String> genre = new ArrayList<String>();
for (int j = 0; j < genreArry.length(); j++) {
genre.add((String) genreArry.get(j));
}
movie.setGenre(genre);*/
// adding movie to movies array
movieList.add(movie);
} catch (JSONException e) {
e.printStackTrace();
}
}
感謝您的回答:),生病嘗試第一btw –
酷它的wokr,使用此if(obj.getString(「tipe」)。equals(「tipe1」)) –