我想从json url创建一个图像视图。我正在使用字符串中的for循环获取URL。我无法在for循环之外使用该变量。我试图在for循环中构建一个arraylist。这是我在日志中得到的。解析json url
创建视图... [[] [] [] [] [] [] [] [] [] []]
这里是我的代码。
@Override
protected JSONObject doInBackground(String... args) {
JSONParser jParser = new JSONParser();
// Getting JSON from URL
JSONObject json = jParser.getJSONFromUrl(url);
// Log.v("url", "Creating view..." + json);
try {
// Getting JSON Array from URL
android = json.getJSONArray(TAG_URL);
for (int i = 0; i < android.length(); i++) {
map = new ArrayList<HashMap<String, String>>();
JSONObject c = android.getJSONObject(i);
String name = c.getString(TAG_URL);
arraylist.add(map);
// Log.v("url", name);
}
Log.v("url", "Creating view..." + arraylist);
} catch (JSONException e) {
e.printStackTrace();
}
return null;
}
这里是JSON: http://www.json-generator.com/api/json/get/ciCLARKtKa?indent=4
什么是JSON?发布它 –
http://www.json-generator.com/api/json/get/ciCLARKtKa?indent=4 – diwa