ruby-1.9.2-p0 > require 'json'
=> true
ruby-1.9.2-p0 > hash = {hi: "sup", yo: "hey"}
=> {:hi=>"sup", :yo=>"hey"}
ruby-1.9.2-p0 > hash.to_json
=> "{\"hi\":\"sup\",\"yo\":\"hey\"}"
ruby-1.9.2-p0 > j hash
{"hi":"sup","yo":"hey"}
=> nil
j hash
đặt câu trả lời tôi muốn nhưng trả về nil
.Làm cách nào để chuyển đổi chuỗi Hash thành chuỗi JSON trong Ruby 1.9?
hash.to_json
trả về câu trả lời tôi muốn có dấu gạch chéo ngược. Tôi không muốn các dấu gạch chéo ngược.
Lỗi sau? – Phrogz
Tôi đã cập nhật câu hỏi với các giá trị STDOUT & return. – ma11hew28
Tuyệt vời, tôi không j tồn tại. Chúng tôi thường sử dụng y để định dạng Hashes và Objects. –