Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/231.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Android Java中格式化包含URL的JSON结果_Java_Android_Json - Fatal编程技术网

在Android Java中格式化包含URL的JSON结果

在Android Java中格式化包含URL的JSON结果,java,android,json,Java,Android,Json,我在AndroidAsyn调用中使用了一个rest方法,下面是json对象示例- "结果":一,, “数据”:[{ “id”:1, “名称”:“乌头”, “url”:”http://i1.wp.com/cottagegardenflowershop.co.uk/wp-content/uploads/2014" } 我想格式化URL,如下所示- 在这里使用: 假设您在响应字符串中收到Json String response = "result": 1, "data": [{ "id": 1, "n

我在AndroidAsyn调用中使用了一个rest方法,下面是json对象示例-

"结果":一,, “数据”:[{ “id”:1, “名称”:“乌头”, “url”:”http://i1.wp.com/cottagegardenflowershop.co.uk/wp-content/uploads/2014" }

我想格式化URL,如下所示-

在这里使用: 假设您在响应字符串中收到Json

String response = "result": 1, "data": [{ "id": 1, "name": "Aconitum", "url": "http://i1.wp.com/cottagegardenflowershop.co.uk/wp-content/uploads/2014" } 
JSONArray data = response.optJSONArray("data");
for (int i =0;i<data.length();i++){
 JSONObject jsonObject = data.getJSONObject(i);
//save this url in a list or however you want to use it
    String url = jsonObject.getString("url");
}
String response=“result”:1,“数据”:[{“id”:1,“名称”:“乌头”,“url”:”http://i1.wp.com/cottagegardenflowershop.co.uk/wp-content/uploads/2014" } 
JSONArray data=response.optJSONArray(“数据”);

对于(int i=0;我不明白你的问题,你能详细说明一下吗?)编辑了这个问题