के लिए JSonArray अनुकूलित करें आज, मैं android developer documentation के संबंध में अपने JSONArray को अनुकूलित करने का प्रयास कर रहा हूं। मुझे इसे अनुकूलित करना था, लेकिन त्रुटि संदेश आ रहा है।लूप
JSONArray infojson = json.getJSONArray("getInfo");
for(int i=0;i < infojson.length();i++){
JSONObject e = infojson.getJSONObject(i);
hm = new HashMap<String, Object>();
hm.put(MYNAME, e.getString("uname"));
hm.put(MYAGE, e.getString("uage"));
}
और मैं कोडिंग ऊपर अनुकूलित किया है
JSONArray infojson = jsonObject.getJSONArray("getInfo");
for (Object o : infojson) {
JSONObject jsonLineItem = (JSONObject) o;
String myname = jsonLineItem.getString("uname");
String myage = jsonLineItem.getString("uage");
}
दुर्भाग्य से पालन के रूप में, मैं पर उत्पन्न निम्न त्रुटि संदेश "infojson) {"
केवल एक ओवर पुनरावृति कर सकते हैं मिल गया सरणी या java.lang.Iterable
मेरा JSON लगभग 650.000 बाइट है। क्या यह 'बड़े नहीं' के रूप में भी गिना जाता है? – choz