【发布时间】:2010-08-17 16:20:12
【问题描述】:
使用 ruby json API,我想节省一些工作并立即生成 ruby 对象。有什么办法吗?
所以你可以改变这个:
{"menu": {
"id": "file",
"value": "File",
"popup": {
"menuitem": [
{"value": "New", "onclick": "CreateNewDoc()"},
{"value": "Open", "onclick": "OpenDoc()"},
{"value": "Close", "onclick": "CloseDoc()"}
]
}
}}
到这里:
class Menu
attr_accessor :id
attr_accessor :file
attr_accessor :popup
end
【问题讨论】:
-
更多细节。你想要什么?你想让 JSON
{foo:"bar"}变成带有obj.foo # => "bar"的 Ruby 对象吗? -
喜欢这个github.com/movitto/RXSD 但对于json
标签: ruby-on-rails ruby web-services json