誰かが私にこれを行う方法を提案できますか? (すべては件名にあります:D)
私が欲しいのは、「パス」を使用して、サブキーのスーツとして変換することです.
例: 私はそのパラメータを持っています: path = "earth/animal/human/men/young/" value = "martin" そして私はしたい:
`Global_hash = { earth => { human => { men => { young => "martin"
}
}
}
}`
path = "earth/animal/human/men/old/" value = "ジョン" そして私が欲しい:
Global_hash = { earth => { human => { men => { young => "martin",
old => "John"
}
}
}
}
他を追加
path = "earth/animal/human/women/old/" value = "イブ" そして私は欲しい:
`Global_hash = { earth => { human => { men => { young => "martin",
old => "John"
},
women => { old => "Eve"
}
}
}
}
`
最終的な目標は、パスと値の 2 つのパラメーターを持つ yml ファイルを生成する方法です。
例は次を生成します: `
earth:
animal:
human:
men:
young: "martin"
old: "John"
women:
old: "Eve"
` パスのおかげで、すべてのオブジェクトがセクションごとにソートされた yml ファイルを持つことができます。
事前に感謝します