私はRubyとRailsにまったく慣れていません...実際、私は今日Railsで最初のアプリケーションを作成しました。このアプリケーションは、XMLドキュメントをプルバックするHTTPリクエストを作成し、それを画面に出力します。
さて、私は今XML文字列を解析する必要がありますが、Hpricotでそれを正確に行う方法に迷っています。
これがこれまでの私のコードです
コントローラ
require 'hpricot'
class HelloController < ApplicationController
def index
h = Hello.new
@tickets = Hpricot(h.ticket_list)
end
end
モデル
def ticket_list
url = URI.parse("http://example.com/test.xml")
req = Net::HTTP::Get.new(url.path)
req.basic_auth @@uname, @@pwd
res = Net::HTTP.new(url.host, url.port).start do |http|
http.request(req)
end
return res.body
end
ビューに情報を渡すにはどうすればよいですか?