java怎么接收android请求过来的json数据
1个回答
展开全部
java接收android请求json数据的方法:
如果发送的没有参数名称 你可以直接得到请求体,如
InputStream inputStream = urlConnection.getInputStream();
String encoding = urlConnection.getContentEncoding();
String body = IOUtils.toString(inputStream, encoding);
System.out.println(body);如果body 就是那个json内容 使用fastjson进行解析就可以了
JSONObject map = JSON.parseObject(body);
System.out.println(map.getString("mobileNo")); //还是System.out.println(map.get("mobileNo")); ?具体看一下接口文档或者
Map map = JSON.parseObject(body, Map.class);
System.out.println(map.get("mobileNo"));
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询