0

我用 nokogiri 做了一个屏幕截图,看起来像这样。在我的团队模型中

      def pull_teams
        url = "http://www.nba.com/standings/team_record_comparison/conferenceNew_Std_Cnf.html"
        doc = Nokogiri::HTML(open(url))
        doc.css("tr.title:has(td:contains('Western')) ~tr").map do |team|
          team.search('td')[0].text
        end
      end

我已经得到了

    require 'nokogiri'
    require 'open-uri'

那里也。

我在我的团队控制器中有这个

      def new
        @team = Team.new
        @team.refresh_teams
      end

在我看来我有这个

<% @teams.each do |team| %>
          <tr>
            <td><%= link_to team.name, team %></td>
            <td><%= link_to 'Destroy', team, method: :delete, data: { confirm: 'Are you sure?' } %></td>
            <td><%= link_to 'edit', edit_team_path(team) %></td>
            <% end %>

我希望能够在桌面上发布团队名称和其他所有内容,如果它有助于我的 git 在这里?

谢谢

4

1 回答 1

0

在 for 里面放一个循环td

doc.css("tr.title:has(td:contains('Western')) ~tr").map do |team|   
  team.search('td').map do |v|
    <td><%=v.text%><td>
  end
end
于 2013-10-17T09:52:55.577 回答