【发布时间】:2021-12-08 15:16:14
【问题描述】:
尝试将以下字符串转换为 JSON 对象时,出现错误。我该如何解决?
text = '{ "MonitorGroupGuid": "e8b20230-70b6-4348-36f3e3f", "Description": "Root CA", "IsAll":False}'
JsonObject = json.loads(text)
输出:
x = json.loads(x)
File "/usr/lib/python3.8/json/__init__.py", line 357, in loads
return _default_decoder.decode(s)
File "/usr/lib/python3.8/json/decoder.py", line 337, in decode
obj, end = self.raw_decode(s, idx=_w(s, 0).end())
File "/usr/lib/python3.8/json/decoder.py", line 355, in raw_decode
raise JSONDecodeError("Expecting value", s, err.value) from None
json.decoder.JSONDecodeError: Expecting value: line 1 column 98 (char 97)
【问题讨论】:
-
用“False”替换 False 解决了这个问题。但我需要保持我的字符串格式。
标签: json python-3.x