ireader是一款流行的電子書(shū)閱讀器,許多開(kāi)發(fā)者都喜歡使用ireader來(lái)開(kāi)發(fā)電子書(shū)應(yīng)用。有一些開(kāi)發(fā)者想知道ireader是否支持json。
答案是肯定的。ireader支持json格式的數(shù)據(jù)。從ireader的官方文檔上可以看到,ireader提供了對(duì)json文件的支持。在ireader中,使用JsonReader類來(lái)讀取json文件。
JsonReader jsonReader = new JsonReader(new InputStreamReader(inputStream, "UTF-8")); jsonReader.beginObject(); while (jsonReader.hasNext()) { String name = jsonReader.nextName(); if (name.equals("name")) { String value = jsonReader.nextString(); Log.d(TAG, "name: " + value); } else if (name.equals("age")) { int value = jsonReader.nextInt(); Log.d(TAG, "age: " + value); } else { jsonReader.skipValue(); } } jsonReader.endObject();
在上面的代碼中,我們使用JsonReader類來(lái)解析json文件。我們可以看到,在ireader中,讀取json文件和讀取其他文件沒(méi)有什么區(qū)別。只是我們需要使用JsonReader類來(lái)讀取json數(shù)據(jù)。
總之,ireader是一個(gè)很強(qiáng)大的電子書(shū)閱讀器,支持多種格式的文件的讀取。如果你想使用json格式的數(shù)據(jù)來(lái)開(kāi)發(fā)應(yīng)用,ireader絕對(duì)可以滿足你的需求。
上一篇ip城市查詢 json
下一篇css 屬性不可繼承