所以任务很简单:从包含玩家信息的本地xml文件显示玩家信息。 我使用nokogiri来解析xml文件。
我有3张桌子:分区有很多队,队伍有很多球员。我计划在解析xml时创建分区,团队和玩家。
我的问题是在哪里放置解析算法?它应该在模型还是控制器中?什么型号/控制器?或者它并不重要。
答案 0 :(得分:0)
这是一个广泛的问题,有许多可能的回答,但一般我说是安全的,把它放在一个模块中
lib / my_xml_parser.rb中的
module MyXmlParser
def parse( xml )
# your code here...
end
end
以及你需要的地方
include 'MyXmlParser'