当前位置 : 主页 > 编程语言 > python >

json.decoder.JSONDecodeError: Expecting ‘,‘ delimiter: line xx column xx (char xxx)

来源:互联网 收集:自由互联 发布时间:2022-07-19
将python json字符串转为json的时候出现了:json.decoder.JSONDecodeError: Expecting ',' delimiter: line 12 column 55 (char 346) 1、核心源代码 #将字符串json转换为json对象 dataJson = json . loads ( jsonStr , strict =


将python json字符串转为json的时候出现了:json.decoder.JSONDecodeError: Expecting ',' delimiter: line 12 column 55 (char 346)

1、核心源代码 

#将字符串json转换为json对象
dataJson=json.loads(jsonStr, strict=False)

2、问题原因:

将字符串作为字符串文字复制粘贴到Python源代码中,出现错误。

3、解决办法:

在这种情况下,\n被解释为单个字符(换行符)。您可以通过使用原始字符串文本来修复它(r'',使用三引号r'''...'''以避免在字符串文本中转义""引号)
网友评论