module ToJbuilder::CoreExtension
Public Instance Methods
to_jbuilder(key)
click to toggle source
# File lib/to_jbuilder.rb, line 12 def to_jbuilder(key) parser = Psych::Parser.new(Psych::JSON::TreeBuilder.new).parse(to_json) io = StringIO.new(''.encode('utf-8')) ToJbuilder::Visitors::Emitter.new(io, key.to_s).accept(parser.handler.root) io.string.tap(&:strip!) end