Простой ответ - нет.
В то время как просто создать "симпатичный JSON" просто:
class SomethingController < ApplicationController
def some_action
respond_to do |f|
f.json { render json: JSON.pretty_generate({ "hello": "world" }) }
end
end
end
все эти пробелы простосъедает пропускную способность.Кроме того, это добавляет много сложности, если вы на самом деле визуализируете коллекции моделей или используете ActiveModel::Serializers
или JBuilder
.Есть множество инструментов, таких как Postman или просто браузер, которые можно использовать вместо этого для приятного просмотра вывода JSON.

Если выпросто хотите визуализировать JSON из произвольного хэша или массива Ruby, просто передайте его render json:
class SomethingController < ApplicationController
def some_action
respond_to do |f|
f.json { render json: { "hello": "world" } }
end
end
end