こういうのを、
b = {
'AAAAA' => {
'components' => [
50,
80,
100,
],
"categories" => [
'BBBBB' => {
'values' => [
'101xxx',
'102xxx',
'103xxx',
]
},
],
}
}
こうしたい。hashの階層が何段階であっても最後まで辿って、配列だったら垂直に展開、みたいな
AAAAA
|
|-- components
| |
| |-- 50
| |-- 70
| `-- 100
|
`-- categories
|
`-- BBBBB
|
`-- values
|
|-- 101xxx
|-- 102xxx
`-- 103xxx