全ての例外ケースを考慮して JSON 変換処理を書けているか