Difference between revisions of "Prokee Module: csv"

From prokee
Jump to navigation Jump to search
m (Text replacement - "http://www.andreaspollhammer.com/downloads/docu/html/" to "http://www.andreaspollhammer.com/lab/downloads/docu/html/")
 
(3 intermediate revisions by the same user not shown)
Line 2: Line 2:
  
 
== Comma-Separated Values (CSV) Files ==
 
== 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 documentation of the csv file format (as it is followed by most implementations) 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: ===
 
=== Differences to RFC 4180: ===
 
* Default line endings are marked with LF (\n) and not with the MS-DOS like CRLF (\r\n).
 
* 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.
+
* Alternative characters can be used as field delimiters, line endings and quotation marks.
  
 
== Implementations ==
 
== Implementations ==
* [http://www.andreaspollhammer.com/lab/docu/html/csv_v01.php csv (version v01)]
+
* [http://www.andreaspollhammer.com/lab/downloads/docu/html/csv_v01.php csv (version v01)]
  
 
== References ==
 
== References ==

Latest revision as of 21:42, 31 May 2019

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

Comma-Separated Values (CSV) Files

A documentation of the csv file format (as it is followed by most implementations) 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).
  • Alternative characters can be used as field delimiters, line endings and quotation marks.

Implementations

References