我很困惑为什么密钥的符号版本在以下示例中不起作用。如前所述,我使用的是 Ruby 1.9.3。这是一个更大的应用程序的一部分,但已经能够将其缩小到这个问题。
先感谢您!
1.9.3-p194 :002 > json_sample = "{\"this\":\"notworking\"}"
=> "{\"this\":\"notworking\"}"
1.9.3-p194 :003 > test_hash = JSON.parse json_sample
=> {"this"=>"notworking"}
1.9.3-p194 :004 > test_hash["this"]
=> "notworking"
1.9.3-p194 :005 > test_hash[:this]
=> nil