Это хеш, с которым я столкнулся (хотя исходный код, который я отправляю, имеет только секции, указывающие на массив):
{"sections" => {
"0" => {},
"1" => {}
}}
Это должно быть
{"sections" => [
{},
{}
]}
В идеале, я бы хотел расширить класс Hash ... но мой мозг в настоящий момент зажарен.
спасибо.
это мой текущий прогресс:
def un_json
self.each do |k, v|
if v.is_a?(Hash) and k.is_a?(Number)
# iterate over k's objects, then remove k from self
end
end
end