python中json.loads()方法报错Expecting property name enclosed in double quotes
责任编辑:
梦想飞行
时间:2023-08-09
来源:原创
责任编辑:
梦想飞行
时间:2023-08-09
来源:原创
假设字符串a:
a='[{"aa":1,"bb":2},{"aa":3,"bb":"中国"},]' 或
a='[{"aa":1,"bb":2},{"aa":3,"bb":"中国",}]' 或
a='[{"aa":1,"bb":2},{"aa":3,"bb":"中国",},]'
用json.loads()转换为字典,但是报错了:
json.decoder.JSONDecodeError: Expecting property name enclosed in double quotes: line 1 column 36 (char 35)
解决方法:
将json字符串最后一个元素后面的逗号(,)删除就行。
来源:原创