作为json响应,我从服务器
获得了它{"Data":["{\"item1\": \"value1\",\"item2\": \"value2\"}"]}
我用过
a=json.loads(response)
print(a)
self.write(a)
从终端我看到了
{u'Data':[u'{"item1": "value1", "item2": "value2"}"]'}
从邮递员那里就像
{"Data":["{\"item1\": \"value1\",\"item2\": \"value2\"}"]}
我需要
{"Data":[{"item1": "value1","item2": "value2"}]}
我知道所有这些格式都是正确的但我更喜欢邮递员的最后一种格式。提前致谢
答案 0 :(得分:1)
我尝试了以下内容并且有效......
content = json.loads(content)['data']
temp = []
for values in content:
jstr = json.loads(values)
temp.append(jstr)
val = {"data": temp}
self.write(json.dumps(val))