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
जो उत्तर मैं चाहता हूं उसे रखता है लेकिन nil
देता है।रूबी 1.9 में एक हैश को JSON स्ट्रिंग में कैसे परिवर्तित करूं?
hash.to_json
उत्तर देता है जो मैं बैकस्लाश के साथ चाहता हूं। मैं बैकस्लाश नहीं चाहता।
क्या बैकस्लैश? – Phrogz
मैंने STDOUT और वापसी मूल्यों के साथ प्रश्न अपडेट किया। – ma11hew28
अद्भुत, मैं अस्तित्व में नहीं था। हम अक्सर हेश और ऑब्जेक्ट्स को स्वरूपित करने के लिए वाई का उपयोग करते हैं। –