Python に文字列があります。それが有効な JSON かどうかを知りたいです。
json.loads(mystring)
文字列が JSON でない場合はエラーが発生しますが、例外をキャッチしたくありません。
私はこのようなものが欲しいのですが、うまくいきません:
if type(mysrting) == dict:
myStrAfterLoading = json.loads(mystring)
else:
print "invalid json passed"
文字列が JSON かどうかを確認するには、その ValueError をキャッチする必要がありますか?