您的位置:首页 > Web前端 > JavaScript

GET获得json

2015-06-01 23:42 633 查看
1 创建HTTP客户端

HttpClient client = new DefaultHttpClient();

2 写get请求行

String uri = "http://172.60.8.33:8080/ems/listEmp";

HttpGet get = new HttpGet(uri);

3 接受返回数据

HttpResponse resp = client.execute(get);

4 将返回的json转换为String

String json = EntityUtil.toString(resp.getEntity());

5 解析称为String的json

解析数组

得到json对象

JSONObject obj = new JSONObject(解析出来的String)

得到数组对象

JSONArray ary = obj.getJsonArray("数组名")

得到数组中每一个元素

for(int i = 0 ;i<ary.length();i++){

得到第i个对象

JSONObject empObj = ary.getJSONObject(i);

}

解析其他对象

得到json对象

JSONObject obj = new JSONObject(解析出来的String)

得到具体值

String str = obj.getString()
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: