我有一个简单的python代码,该代码返回带有一个布尔字段和另外两个布尔字段的JSON对象。目的是得到以下回应
{
"prop": "foo",
"name": "bar",
"isSomething": true
}
我需要一个有效的JSON true
,但是python响应给了我一个JSON字符串"true"
。
{
"prop": "foo",
"name": "bar",
"isSomething": "true"
}
我的Python代码是:
import json
x = {
'prop' : 'foo',
'name': 'bar',
'isSomething': json.dumps(True)
}
return x
我正在使用Python 3.7执行此代码。
答案 0 :(得分:2)
您应该json.dumps
整个x
对象:
import json
x = {
'prop' : 'foo',
'name': 'bar',
'isSomething': True
}
return json.dumps(x)