Я пытаюсь перебрать объекты JSON и не могу, потому что у меня есть два отдельных объекта JSON в одном файле JSON. Как бы я объединил два объекта?
Вот так выглядит мой файл Json
answers.json
{"visit_count":280,"employability":"employed","nationality":"Canadian","income":"5555","email":"dsfs@fsfs"}
{"visit_count":280,"employability":"employed","nationality":"Canadian","income":"5555","email":"dsfs@fsfs"}
Вот как я храню данные в моем файле json
if env["REQUEST_METHOD"] == "POST"
json = template_data.to_json
open('answers.json', 'a') do |file|
file.puts json
end
end
Я попробовал это решение для объединения объектов JSON
data_hash = JSON.parse(File.read('answers.json'))
data_hash.gsub(/}.*?{/m, '},{')}]")
это ошибка, которая появилась, когда я попробовал выше
`load': admin.rb:10: syntax error, unexpected tSTRING_DEND, expecting keyword_end (SyntaxError)
ta_hash.gsub(/}.*?{/m, '},{')}]")
Любая помощь будет принята с благодарностью