Pythonで文字列が有効なJSONであるかどうかを確認するにはどうすればよいですか?質問する

Pythonで文字列が有効なJSONであるかどうかを確認するにはどうすればよいですか?質問する

Python では、文字列を解析する前に、それが有効な JSON であるかどうかを確認する方法はありますか?

たとえば、Facebook Graph API のようなものを操作すると、JSON が返されることもあれば、画像ファイルが返されることもあります。

ベストアンサー1

を実行してみることもできます。渡した文字列を JSON としてデコードできない場合は がjson.loads()スローされます。ValueError

一般的に、「Pythonic「このような状況に対する哲学はEAFPなぜなら、許可を求めるよりも許しを求めるほうが簡単だからです。

おすすめ記事