数组是这样: list = [["a"], ["a", "b"], ["a", "b", "c"], ["a", "b", "c", "d"]]
需要转换的 Hash 大致这样
{ "a" => { "b" => { "c" => { "d" => {} } } } }
https://github.com/evolve75/RubyTree