gpt4 book ai didi

python - 需要用双引号括起来的属性名称 - 使用 Python 将字符串转换为 json 对象

转载 作者:行者123 更新时间:2023-11-30 22:50:02 25 4
gpt4 key购买 nike

我正在尝试使用 python 使用以下代码将字符串转换为 JSON:

myStr = '[{u"total": "54", u"value": "54", u"label": u"16 Sep"}, {u"total": "58", u"value": "4", u"label": u"16 Sep"}, {u"total": "65", u"value": "7", u"label": u"16 Sep"}, {u"total": "65", u"value": "0", u"label": u"16 Sep"}]'

import json
json.loads(myStr)

我收到以下错误:

ValueError: Expecting property name enclosed in double quotes: line 1 column 3 (char 2)

这没有意义,因为每个属性都有双引号,而不是单引号。有什么帮助吗?

最佳答案

从字符串中删除 unicode 限定符。 json.loads 假定属性名称已采用 unicode 格式。

关于python - 需要用双引号括起来的属性名称 - 使用 Python 将字符串转换为 json 对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39535527/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com