配列の次元がわからない場合、配列をネストされたハッシュに変換するにはどうすればよいですか?
例えば:
[["Message", "hello"]]
に:
{{:message => "Hello"}}
または:
[["Memory", [["Internal Memory", "32 GB"], ["Card Type", "MicroSD"]]]]
に:
{{:memory => {:internal_memroy => "32 GB", :card_type => "MicroSD"}}}
また:
[["Memory", [["Internal Memory", "32 GB"], ["Card Type", "MicroSD"]]], ["Size", [["Width", "12cm"], ["height", "20cm"]]]]
に:
{ {:memory => {:internal_memroy => "32 GB", :card_type => "MicroSD"}, {:size => {:width => "12cm", :height => "20cm" } } }