Difference between revisions of "Prokee Module: csv"

From prokee
Jump to navigation Jump to search
Line 1: Line 1:
 
The module '''csv''' provides functionality for reading and manipulating csv data.
 
The module '''csv''' provides functionality for reading and manipulating csv data.
  
 +
== Comma-Separated Values (CSV) Files ==
 
A specification of the file format can be found in RFC 4180<ref name="IETF Tools 2008">{{cite web | title=RFC 4180 - Common Format and MIME Type for Comma-Separated Values (CSV) Files | website=IETF Tools | date=2008-08-04 | url=https://tools.ietf.org/html/rfc4180 | access-date=2019-05-16}}</ref>.
 
A specification of the file format can be found in RFC 4180<ref name="IETF Tools 2008">{{cite web | title=RFC 4180 - Common Format and MIME Type for Comma-Separated Values (CSV) Files | website=IETF Tools | date=2008-08-04 | url=https://tools.ietf.org/html/rfc4180 | access-date=2019-05-16}}</ref>.
 +
 +
=== Differences to RFC 4180: ===
 +
* Default line endings are marked with LF (\n) and not with the MS-DOS like CRLF (\r\n).
 +
* Different characters can be used as field delimiters, line endings and quotation marks.
  
 
== Implementations ==
 
== Implementations ==

Revision as of 04:12, 16 May 2019

The module csv provides functionality for reading and manipulating csv data.

Comma-Separated Values (CSV) Files

A specification of the file format can be found in RFC 4180[1].

Differences to RFC 4180:

  • Default line endings are marked with LF (\n) and not with the MS-DOS like CRLF (\r\n).
  • Different characters can be used as field delimiters, line endings and quotation marks.

Implementations

References