2014-12-29 47 views
1

因此,該任務很簡單:從包含播放器信息的本地xml文件中顯示播放器信息。 我使用nokogiri來解析xml文件。在Rails中解析本地xml文件,放置代碼的位置

我有3個表:分部has_many隊,隊has_many球員。我打算在解析xml時創建分區,團隊和玩家。

我的問題是在哪裏把解析算法?它應該在模型還是控制器中?和什麼型號/控制器?或者沒關係。

回答

0

這是許多可能的answere一個寬泛的問題,但一般來說,我會說是安全的,把它放在一個模塊中

中的lib/my_xml_parser.rb

module MyXmlParser 
    def parse(xml) 
    # your code here... 
    end 
end 

,並在您需要它

include 'MyXmlParser'