Ruby on rails Ruby xls编码

Ruby on rails Ruby xls编码,ruby-on-rails,ruby,excel,ruby-on-rails-4,Ruby On Rails,Ruby,Excel,Ruby On Rails 4,通过学习,我学会了使用ruby on rails将信息导出到Excel。问题是我传递的数据编码错误,看起来_òû _Ü__________. 我如何通过正确的授权:utf-8或utf-16 控制员的行动: def employees start_date = Date.parse(params[:start_date]) end_date = Date.parse(params[:end_date]) @event_members = EventMember.whe

通过学习,我学会了使用ruby on rails将信息导出到Excel。问题是我传递的数据编码错误,看起来_òû _Ü__________. 我如何通过正确的授权:utf-8或utf-16

控制员的行动:

def employees
    start_date = Date.parse(params[:start_date])
    end_date = Date.parse(params[:end_date])
    @event_members = EventMember.where('created_at > ? AND created_at < ?', start_date, end_date)
    respond_to do |format|
      format.xls
    end
end
xls.erb模板:

<table border="1">
  <tr>
    <th>ФИО оцениваемого</th>
    <th>Должность текущая</th>
  </tr>
  <% @event_members.each do |event_member| %>
  <tr>
    <td><%= event_member.member.full_name %></td>
  </tr>
  <% end %>
</table>
我只需要使用utf-8编码的简单元标记


@mudasobwa 1的参数数量错误2对不起,我现在无法检查代码,这就是为什么我只是删除了一条带有文档链接的注释,而不是完整的答案。但解决方案是找到字符串并强制其编码为UTF-8。