में कैमेलकेस से सांप_case में नेस्टेड हैश कुंजी को कनवर्ट करना मैं एपीआई रैपर मणि बनाने की कोशिश कर रहा हूं, और जेएसओएन एपीआई रिटर्न से अधिक रूबीश प्रारूप में हैश कुंजी को परिवर्तित करने के साथ समस्या
मैं एक हैश की तरह है। जब मैं कोशिश, d = h.dup # or d = h.clone
d['name'] = 'sayuj1'
d['project']['duration'] = 'xyz'
p d #=> {"name"=>"sayuj1", "project"=>{"duration"=>"xyz", "project_name"=>"abc"
मैं बहुत तरह हैश का एक हैश है,:
%hash = (a => { b => 1, c =>2, d => 3},
a1 => { b => 11, c =>12, d => 13},
a2 => { b => 21, c =>22, d => 23})
मैं तत्व "बी" निकालने और यह एक सरणी में
में हैश बनाने के लिए कैसे हैश के अंदर हैश बनाने में सक्षम है, नेस्टेड हैश को इसे इंडेंट करने की कुंजी है। इसके अलावा तत्वों है कि मैं नेस्टेड हैश में बनाते हैं, तो मैं कैसे उनके लिए कुंजी के रूप में अ
रुबी में हैश के हैंश बनाने के लिए सुविधाजनक दो (या अधिक) आयामी लुकअप की अनुमति मिलती है। हालांकि, किसी को डालने पर हमेशा यह जांचना चाहिए कि हैश में पहली अनुक्रमणिका पहले से मौजूद है या नहीं। उदाहरण के
से एक विशिष्ट तत्व को हटाने से मैं एक नेस्टेड हैश के साथ काम करने की कोशिश कर रहा हूं। deck_of_cards = {
:hearts => {:two => 2, :three => 3, :four => 4, :five => 5, :six => 6, :seven => 7, :eight =>