ruby(またはhttp://json.parser.online.fr/)で次のJSONを解析しようとすると、エラーが発生しますが、その理由がわかりません。JSONの解析でエラーが返る
JSONを解析する:
"{\"RED\"=>{\"t1\"=>0, \"t2\"=>2},
\"DANGEROUS_SITUATION\"=>{\"t1\"=>28, \"t2\"=>33},
\"SUB\"=>{\"t1\"=>1, \"t2\"=>0}, \"RED_CARS\"=>{\"t1\"=>0, \"t2\"=>0},
\"CRASH\"=>{\"t1\"=>10, \"t2\"=>6}, \"TRICKS\"=>{\"t1\"=>2,
\"t2\"=>3}, \"FREE_TRIES\"=>{\"t1\"=>9, \"t2\"=>5},
\"OWNERS\"=>{\"t1\"=>48, \"t2\"=>52}, \"ERRORS\"=>{\"t1\"=>5,
\"t2\"=>9}, \"YELLOW_CARS\"=>{\"t1\"=>0, \"t2\"=>0},
\"FANS\"=>{\"t1\"=>40, \"t2\"=>41}}"
編集を:以下ceommentedとして、これはJSONではなく、文字列化Rubyのハッシュ、Rubyのハッシュにして、これを変換する方法はありますか?
これはJSONではありません。これは文字列化されたルビーハッシュです。したがって、それは解析できません(jsonパーサで) –
これは、ルビーハッシュに変換する方法がありますか? – Reinier
いくつかの方法がありますが、このコンテンツを作成したものを修正し、適切なjsonを発行するようにしてください。 JSONは有効なデータ交換形式です。文字列化されたルビーハッシュはそうではありません。 –