ruby中如何将嵌套对象转成json?
比如一个对象obj包含一个自定义的实例变量b
如果使用to_json的话,没法将b的内容也输出来
需要的是obj.to_s这样的输出,但是要是json的形式
用to_yaml是可以的,但是希望直接转json
顺便问一句,to_json和to_yaml明显是同一种函数,为什么会有这样的结果差异?
ruby中如何将嵌套对象转成json?
比如一个对象obj包含一个自定义的实例变量b
如果使用to_json的话,没法将b的内容也输出来
需要的是obj.to_s这样的输出,但是要是json的形式
用to_yaml是可以的,但是希望直接转json
顺便问一句,to_json和to_yaml明显是同一种函数,为什么会有这样的结果差异?
Output: