Poszukuję metody, która spłaszcza hash "json" w spłaszczonym haszu, ale zachowa informacje o ścieżce w spłaszczonych klawiszach. Na przykład:Spłaszczaj zagnieżdżony obiekt json.
h = {"a" => "foo", "b" => [{"c" => "bar", "d" => ["baz"]}]}
spłaszczyć (h) powinny powrócić:
{"a" => "foo", "b_0_c" => "bar", "b_0_d_0" => "baz"}
Nie sądzę, że "to, co próbowałeś" naprawdę ma zastosowanie w tej sytuacji. To ogólne pytanie i przydatne w bazie wiedzy. – pguardiario
Może, ale jeśli sam to wdrożyłem, nie byłoby go tutaj. Myślałem, że odpowiedź powinna być tutaj, więc napisałem pytanie. – pguardiario
Och, to ty, OP. Przepraszam :) –