在Android Java中格式化包含URL的JSON结果
我在AndroidAsyn调用中使用了一个rest方法,下面是json对象示例- "结果":一,, “数据”:[{ “id”:1, “名称”:“乌头”, “url”:”http://i1.wp.com/cottagegardenflowershop.co.uk/wp-content/uploads/2014" } 我想格式化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
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;我不明白你的问题,你能详细说明一下吗?)编辑了这个问题