From: Gregory Brown Date: 2007-01-30T03:26:34+09:00 Subject: Re: CSV::Writer... Using tabs instead of commas (or creating excel file using tabs to seperate data) On 1/29/07, ChrisH wrote: > On Jan 29, 11:22 am, "John Kopanas" wrote: > > I want to create an excel file from data I get from my DB but since > > some of my fields contain commas in them I was hoping I can use > > CSV::Writer but instead of having the default of commas seperate data > > I could use tabs? Any have any suggestions on what the sexiest way to > > do this is? it is okay to have commas in CSV fields. >> require 'rubygems' => true >> require 'fastercsv' => true >> %w[ foo,bar baz ].to_csv => "\"foo,bar\",baz\n" CSV in the stdlib should handle this correctly as well. So that having been said, possibly the sexiest way to do SQL to CSV is via Ruport. :)