Вы можете преобразовать его в Hash, используя модуль JSON:
require 'json'
hash = JSON.parse('{"age":18, "name":"Vinicius"}')
hash["age"]
=> 18
Если вы хотите преобразовать его в «структурированный» объект, вы можете использовать OpenStruct:
require 'json'
require 'ostruct'
person = JSON.parse('{"age":18, "name":"Vinicius"}', object_class: OpenStruct)
person.name
=> "Vinicius"
OpenStruct - это структура данных, похожая на Hash, которая позволяет определять произвольные атрибуты с их сопровождающими значениями.Это достигается с помощью метапрограммирования Ruby для определения методов самого класса. (документы)
OpenStruct может помочь вам, если вы не всегда знаете ключи JSON, поскольку он динамически создает объект.