服务器端怎么接收Android客户端传过来的Json数据
2个回答
推荐于2016-07-22 · 知道合伙人软件行家
关注
展开全部
android如果是通过http post发送数据的话,可以采用以下方式接收数据:
通过request.getParameter(paraName); 获取参数。
request对象就是表示请求对象,getParameter就是获取参数,传递的参数就是参数名。
例如请求 localhost:8080/web?data=abcd 则服务器取值, request.getParameter("data"); 。
展开全部
//从http request取得json字符串
string jsonString = Server.UrlDecode(Request["json"]);
//从http request取得id
int groupid = Convert.ToInt32(Request["groupid"]);
//用自带的序列化方法将其转换成定义好的model类,具体的方法说明可以百度下
List<UserModel> listmodel = JsonConvert.DeserializeObject<List<UserModel>>(jsonString);
//进行保存操作
service.SaveAuthority(groupid, listmodel);
string jsonString = Server.UrlDecode(Request["json"]);
//从http request取得id
int groupid = Convert.ToInt32(Request["groupid"]);
//用自带的序列化方法将其转换成定义好的model类,具体的方法说明可以百度下
List<UserModel> listmodel = JsonConvert.DeserializeObject<List<UserModel>>(jsonString);
//进行保存操作
service.SaveAuthority(groupid, listmodel);
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询