我如何解析它?
check = request.POST.getlist('check')
print(check)
[u'["1","2"]']
将ajax JSON数据发送到服务器
答案 0 :(得分:0)
听起来你想要从浏览器发送的JSON中解码它。您可以像这样进行编码或解码:
import json
# to encode a list to json
json.dumps(yourlist)
# to decode it from json
json.loads(yourjson)
答案 1 :(得分:-3)
在列表中,您收到了一个字符串。要解析这个相似的列表,您将需要浏览单个字符。 这是一个例子:
list = [u'["1","2"]']
for i in range(len(list[0])):
print list[0][i]
输出:
[
"
1
"
,
"
2
"
]
您可以通过从list[0][2]
开始并按4递增来解析此问题。