我在控制器中有这个代码:
# =begin action
# url: /albums
# method: GET
# autentication: true
# return: [json, xml]
# =end
def show
...
end
是否有一些gem以json格式读取注释并返回信息,或者做这样的事情?我想让它操纵并生成包含此信息的文件。
{
"url" => /albums
"method" => GET
"autentication" => true
"return" => [json, xml]
}
答案 0 :(得分:1)
我不认为有一个宝石正在做你想要的,但任务似乎很容易分开: 首先,您需要解析文件并提取注释 - 使用简单的ruby脚本来完成它应该不难。 然后以如下格式获取信息:
url: /albums
method: GET
autentication: true
return: [json, xml]
看起来很像YAML,你可以做到
YAML::load(string).to_json