「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
別の場所でコンテンツを正常に読み取ったため、パスが正しいことはわかっています。何が間違っている可能性がありますか?