Ruby on rails Ruby xls编码
通过学习,我学会了使用ruby on rails将信息导出到Excel。问题是我传递的数据编码错误,看起来_òû _Ü__________. 我如何通过正确的授权:utf-8或utf-16 控制员的行动: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
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。