json.loads 报错 json.decoder.JSONDecodeError
Posted neozheng
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了json.loads 报错 json.decoder.JSONDecodeError相关的知识,希望对你有一定的参考价值。
json.loads报json.decoder.JSONDecodeError: Expecting property name enclosed in double quotes
出现这个错误其实只需要知道一点就能解决,那就是这个数据结构不符合json标准格式
""" 1、 标准JSON的合法符号:{ } " : , [ ] ----> 即:左大括号,右大括号,双引号,冒号,逗号,左中括号 和 右中括号 2、 JSON布尔:必须小写的true和false 3、 JSON空:必须小写的null 4、 JSON数值:不能使用8/16进制 5、 大括号 } 之前的逗号一定要去掉 6、 JSON字符串:特殊字符可在字符前面加 或使用 u 加 4位16进制数来处理 """
参考链接: https://blog.csdn.net/haijun04222/article/details/90181721
以上是关于json.loads 报错 json.decoder.JSONDecodeError的主要内容,如果未能解决你的问题,请参考以下文章
python json.loads 报错 json.decoder.JSONDecodeError
js动态加载网页,json.loads报错 json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
python爬虫的一个问题,json.loads()不式转化字符串为dict类型吗?
json解析报错 Expecting property name enclosed in double quotes: line 1 column 2 (char 1)
在反序列化数据的时候报错raise JSONDecodeError("Expecting value", s, err.value) from None json.decode