我正在尝试使用Ruby on Rails应用程序生成.xls
文件。
一切都很好,除了一行显示的地址。我希望他们让换行符更具可读性。 (在MySQL数据库中,它们也使用换行符保存。)
我尝试过各种各样的事情,包括这个......
# index.xsl.erb
<Cell><Data ss:Type="String"><%= invoice.address.gsub!("\n", ' ') %></Data></Cell>
......但无济于事。 Excel只是将我的换行符转换为&#13
,使其看起来更难看。
任何想法如何解决这个问题?
答案 0 :(得分:0)
好的,这就是我的工作方式:
<Style ss:ID="s1">
<Alignment ss:Horizontal="Left" ss:Vertical="Distributed"/>
</Style>
<Cell ss:StyleID="s1"><Data ss:Type="String"><%= invoice.address.gsub("\n", ' ').html_safe %></Data></Cell>