json.decoder.JSONDecodeError: Expecting property name enclosed in double quotes: line 20 column 1 (char 369)
时间: 2023-10-20 10:34:24 浏览: 264
python中报错”json.decoder.JSONDecodeError: Expecting value:”的解决
json.decoder.JSONDecodeError: Expecting property name enclosed in double quotes: line 20 column 1 (char 369)是一个由JSON解码器引发的错误。它表示在JSON字符串中的第20行第1列(字符369)找到了一个未被双引号括起来的属性名。
这个错误通常是由于JSON字符串中的属性名没有被正确地使用双引号括起来导致的。在JSON中,属性名必须使用双引号括起来,并且不能使用单引号或没有引号的形式。正确的JSON格式应该是这样的:
{
"property1": "value1",
"property2": "value2"
}
在出现这个错误的情况下,你需要检查你的JSON字符串的第20行第1列(字符369),看看是否有属性名没有被正确地使用双引号括起来。如果有,你需要将其修正为带有双引号的格式。
另外,还要确保你的JSON字符串的其他部分也符合JSON语法规则,包括正确使用双引号括起来的属性值,正确的逗号分隔符等。
修正后的JSON字符串应该是这样的:
{
"property1": "value1",
"property2": "value2",
...
}
修正后,你应该能够成功解析这个JSON字符串并避免出现JSONDecodeError错误。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *3* [【python】json.decoder.JSONDecodeError: Expecting property name enclosed in double quotes: line 1 ...](https://blog.csdn.net/august_shi/article/details/131855068)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"]
- *2* [python中报错”json.decoder.JSONDecodeError: Expecting value:”的解决](https://download.csdn.net/download/weixin_38723027/13995214)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]
阅读全文