2010-08-20 78 views

回答

0

是的,你可以使从文件中的数据,它有一些JSON的格式化数据文件。

render :json => jsonDataFromFile 

// 


def jsonDataFromFile 
data = "" 
    file = File.new("readfile.rb", "r") 
    while(line = file.gets) 
    data += line; 
    end 
data.to_json //return data 
end 
+0

这很不错 – user425766 2010-08-20 07:58:15

+0

这不仅仅是解析静态数据吗?所以你正在寻找解析预存数据的方法,对吧?对不起,误解^^ – PeterWong 2010-08-20 08:23:57

+0

不是每一次。 – user425766 2010-08-20 08:25:43

0

如果你是舒适使用XML构建,那么你可能会喜欢这样的:

http://github.com/jbr/argonaut

+0

我所看到的,所以我需要安装它,假设我已经命名的文件中succes_data.json.argonaut观点和我的呼唤渲染:JSON => true时将返回(在succes_data代码.json.argonaut,当然解析) – user425766 2010-08-20 07:19:43