我在“没有 BOM 的 utf-8”编码文件中有这个非常短的 JSON 代码:
{ "paths": ["A:\\path\\to\\dir"],
"anotherPath": "os.path.join(os.path.dirname( __file__ ), '..')"
}
我用不同的在线 JSON 验证器确保了它的有效性。但是使用以下 Python 代码...
jsonfile = "working\\path\\to\\myProgram.conf"
with open(jsonfile) as conf:
confContent = json.load(conf)
# doStuff...
...我收到此错误:
No JSON object could be decoded
我知道路径是正确的,因为我在不同的地方成功读取了它的内容。有什么想法可能是错的吗?