The CSV ("Comma Separated Values") file format is often used to exchange data between differently similar applications. The CSV file format is useable by KSpread, OpenOffice Calc and Microsoft Excel spread-sheet applications. Many other applications support CSV in some fashion, to import or export data. CSV files have become obsolete due to XML data exchange possibilities (ie ODF, SOAP).
Sometimes leading zero values are required in a data set and while the leading zeros are present in the data they are not displayed. In some software it's possible to force strict interpretation of the CSV field value with a leading = (equal) symbol.
This may chop the leading zero on some softwares, even if quoted.
0306703,0035866,NO_ACTION,06/19/2006 0086003,"0005866",UPDATED,06/19/2006
This incantation may convince that software to keep the leading zero.
="0306703",="0035866",NO_ACTION,06/19/2006 ="0086003",="0005866",UPDATED,06/19/2006
Sadly there is no definitive standard for this, here is a collection of types we've seen in use.
Here are some examples that demonstrate the rules above. Each sample describes the data and how the reading application should interpret it.
This shows three fields, each with simple data.
Edoceo, Seattle, WA
The first field should be interpreted by reading applications as [space]Edoceo[comma][space]Inc.[space]. Whitespace also could include line breaks.
" Edoceo, Inc. ",Seattle,WA
The first field should be interpreted by reading applications as Edoceo[comma][space]Inc.
"Edoceo, Inc.",Seattle,WA
By A. Friend on 2010-01-28
As an IT consulting firm, you might want to review pages like this before associating them with your name. It wasn't even spell-checked, and the use of phrases like "between differently similar applications" might reduce confidence in your technical abilities. Just offering some helpful input.
By edoceo on 2010-01-31
Thanks for the tip, typos corrected. We like "differently similar" - it defines two apps for similar purpose, w/different data-sets - like exporting contacts from Outlook to import to some Mail-Bombing (eg Constant Contact) tools.
By Jerry on 2010-02-01
sepErated should be sepArated text/csv is a standard mime type -- see http://tools.ietf.org/html/rfc4180
By edoceo on 2010-02-01
Thanks; that RFC references us - neat!