どのように文字列をハッシュに変換できますか?ハッシュ変換の文字列
今私が使用:
eval "{'1627207:28320'=>'text'}"
=> {'1627207:28320'=>'text'}
が、 "evalのは、" 私の場合のために良いではありません - のparamsから渡された文字列、およびそのような場合、それは
編集確保されていません。
をまた、渡される文字列は、次のようにすることもできます。
は、次にハッシュを引き起こす必要があります。
{'1627207:28320'=>'text',
'11:167:28320'=>'text 1/text 2/unicode=>привет!'}
http://stackoverflow.com/a/9910355/1275603多分私は本当の問題があると思うこと –
ような何か、なぜあなたはあなたのユーザーをさせるされていますあなたのアプリケーションにRubyコードを渡しますか?なぜJSONのように安全に解析できる形式ではないのですか? –