2012-09-08 77 views
3

我想學習Ruby,但我在使用API​​時遇到問題。 例如,我正在看這個:Ruby有類似JavaDoc的東西嗎?

decode(json) 將JSON字符串轉換爲Ruby對象。

# File lib/active_support/json/decoding.rb, line 11 
11:  def decode(json) 
12:   YAML.load(convert_json_to_yaml(json)) 
13:  rescue ArgumentError => e 
14:   raise ParseError, "Invalid JSON string" 
15:  end 

我怎樣才能瞭解如何使用返回的「紅寶石對象」?像可用的方法等?萬分感謝。

回答

1

是的,它具有:

http://ruby-doc.org/

查找例如:

http://ruby-doc.org/core-1.9.3/

在那裏,你可以通過類的方法或名稱的名稱搜索API。

+0

感謝,似乎文檔的質量真的不一致,我看着一個寶石,它根本沒有任何文檔,這就是爲什麼我很困惑,但紅寶石核心的東西是真正有據可查的,謝謝你的答案 – Chao

+0

你是對的,Ruby是有據可查的,但Rails不太好。我沒有找到你正在尋找的方法,我認爲這只是Ruby方法的一個例子。這個'decode'方法來自於Rails框架,所以你可以尋找http://api.rubyonrails.org/,但它不像Ruby那麼好。 –

相關問題