【发布时间】:2010-09-15 22:03:44
【问题描述】:
我想使用 YAJL 来渲染 JSON。如果我在控制器中require 'yajl' 并执行render :json => some_hash,这会使用 YAJL 将哈希编码为 json 吗?我应该在调用渲染之前使用 YAJL 的编码方法将哈希转换为 JSON 吗?
如果没有,我该怎么做?
【问题讨论】:
标签: ruby-on-rails ruby json yajl
我想使用 YAJL 来渲染 JSON。如果我在控制器中require 'yajl' 并执行render :json => some_hash,这会使用 YAJL 将哈希编码为 json 吗?我应该在调用渲染之前使用 YAJL 的编码方法将哈希转换为 JSON 吗?
如果没有,我该怎么做?
【问题讨论】:
标签: ruby-on-rails ruby json yajl
在 environment.rb 的末尾使用 require 'yajl/json_gem'
要查看这是否有效,只需将一些日志记录注入 Yajl::Encoder.encode - 仅用于检查。
【讨论】: