0

Rails App に基づいてパーサーを作成しようとしていますが、この「のこぎり」に使用しています。これについて Ryan Bates による railscast を見ましたが、彼がタスクとビューをどのように統合したかがわかりません。

例: ビュー ファイルでボタンを押すと、タスクが情報の収集を開始し、この情報を同じページに表示します。これどうやってするの?

私のタスク例:

desc "example"
task :parsing => :environment do
  require 'rubygems'
  require 'nokogiri'
  require 'open-uri'

  page = Nokogiri::HTML(open('http://en.wikipedia.org/wiki/HTML'))
  page.css('div#content div#bodyContent table.infobox tr th').each do |el|
    puts el.text
  end
end

それとも、パーサーのレーキ タスクには使用しない方がよいのでしょうか。たぶん、パーサーをコントローラー、モデル、またはヘルパーに配置する必要がありますか?

4

0 に答える 0