2013-01-24 113 views
0

我有這樣的代碼在一個控制器:抽取註釋

# =begin action 
# url: /albums 
# method: GET 
# autentication: true 
# return: [json, xml] 
# =end 
def show 
    ... 
end 

有一些寶石,上面寫着意見和JSON格式返回信息,或做這樣的事情?我想讓它操作和生成這些信息的文件。

{ 
    "url" => /albums 
    "method" => GET 
    "autentication" => true 
    "return" => [json, xml] 
} 

回答

1

我不認爲這是一個寶石究竟做你想要什麼,但任務似乎是很容易devide: 首先,你需要解析文件和拉那的意見 - 這不該」用一個簡單的ruby腳本很難做到這一點。 然後有像格式信息:

url: /albums 
method: GET 
autentication: true 
return: [json, xml] 

這似乎很喜歡YAML,你可以做簡單的

YAML::load(string).to_json 
+0

謝謝,我曾想過做你說什麼,但我不知道是否有一個寶石會自動做到這一點。我一直在看Yardoc,但它直接生成html文檔。 – drinor