1
因此,該任務很簡單:從包含播放器信息的本地xml文件中顯示播放器信息。 我使用nokogiri來解析xml文件。在Rails中解析本地xml文件,放置代碼的位置
我有3個表:分部has_many隊,隊has_many球員。我打算在解析xml時創建分區,團隊和玩家。
我的問題是在哪裏把解析算法?它應該在模型還是控制器中?和什麼型號/控制器?或者沒關係。
因此,該任務很簡單:從包含播放器信息的本地xml文件中顯示播放器信息。 我使用nokogiri來解析xml文件。在Rails中解析本地xml文件,放置代碼的位置
我有3個表:分部has_many隊,隊has_many球員。我打算在解析xml時創建分區,團隊和玩家。
我的問題是在哪裏把解析算法?它應該在模型還是控制器中?和什麼型號/控制器?或者沒關係。
這是許多可能的answere一個寬泛的問題,但一般來說,我會說是安全的,把它放在一個模塊中
中的lib/my_xml_parser.rb
module MyXmlParser
def parse(xml)
# your code here...
end
end
,並在您需要它
include 'MyXmlParser'