Railsコーディングを使用してCSVファイルを作成していますが、継続中の同じ列に2つの連絡先データが表示されているため、データが適切な形式で表示されません。
現在、次のようなデータを表示しています。
-------------------------------
|email:1@gmail.comphone:3453453|
-------------------------------
次のように表示したい:
-------------------
|email:1@gmail.com|
|phone:3453453 |
-------------------
同じ列に。
以下のコードを使用しています:
dpwn_text = "#{t('email')}: #{d.contact}" + "#{t('PhoneNo')}: #{d.phoneno}"
tmp_file = "#{Rails.root}/app/assets/images/temp.csv"
File.open(tmp_file, 'wb') do |f|
f.write dpwn_text
end
send_data(dpwn_text, :type => 'text/csv; charset=utf-8; header=present', :filename => "publishers.csv")
return