如何使用Ruby的pp格式化字符串?

时间:2018-01-04 22:13:17

标签: ruby

我正在尝试使用pp格式算法打印到记录器。我认为这是可能的,因为我过去已经这样做了。

我可以做类似

的事情
require 'stringio'

def pp_to_string(obj)
  io = StringIO.new

  pp(obj, io)
  io.string
end

logger.info(pp_to_string(my_obj))

但感觉很复杂。

有没有办法以更清洁的方式做到这一点?

0 个答案:

没有答案