Python JSON倒出格式转义引号

2024-06-16 10:21:51 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试从Python3.6中的以下字段创建一个json对象

jsonobject={}

jsonobject['state']="[\"Complete\"]"

print(json.dumps(jsonobject))

我希望输出像

{"state": ["Complete"]}

我尝试过转义引号,但这似乎也保留了输出中的转义。关于如何在python中强制实现这一点,有什么想法吗?你知道吗

谢谢!你知道吗


Tags: 对象json引号completestateprintdumpsjsonobject
2条回答

为什么不反序列化赋值语句中的值呢?你知道吗

jsonobject={}

jsonobject['state']=json.loads("[\"Complete\"]")

print(json.dumps(jsonobject))

完成的放入列表中

import json

jsonobject={}
jsonobject['state']= ["Complete"]
print(json.dumps(jsonobject))

结果

{"state": ["Complete"]}

相关问题 更多 >