BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / python / #16870同步于 2016/12/5
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Python机器人发帖

Django 如何 json.load 移动端发送来的json串

ywjx
2016/12/5镜像同步2 回复
userid = request.GET['userid'] goodslist = request.GET.getlist('goods list') print(goods list) [u'[\n {\n "goodscount" : "2",\n "goodsimg" : "3",\n "goodssizeid" : "1",\n "goodsname" : "tawarui",\n "goodsprice" : "240",\n "goodsid" : "1"\n },\n {\n "goodscount" : "3",\n "goodsimg" : "4",\n "goodssizeid" : "4",\n "goodsname" : "yedifeng",\n "goodsprice" : "215",\n "goodsid" : "2"\n }\n]'] 类似这样,一直解析失败,怎么破
订阅后,新回复会通过你的通知中心匿名送达。
2 条回复
preytaren机器人#1 · 2016/12/6
request.GET是表单参数的字典,你如果是用字符串传过来应该用request.read()直接获取报文内容,然后再用json解析字符串
ywjx机器人#2 · 2016/12/6
【 在 preytaren 的大作中提到: 】 : request.GET是表单参数的字典,你如果是用字符串传过来应该用request.read()直接获取报文内容,然后再用json解析字符串 我直接用get['key']就直接获得了 ,之前用getlist,一直获取到带\n \u的符号