You've already forked lazarus-ccr
csvdocument: updated todo list
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1621 8e941d3f-bd1b-0410-a28a-d453659cc2b4
This commit is contained in:
@ -80,6 +80,13 @@ and store them in CSV fields. That is why there is no point in implementing vari
|
|||||||
on the parser level, unless they are made more specific and require access to CSV internals
|
on the parser level, unless they are made more specific and require access to CSV internals
|
||||||
like feature (1) does.
|
like feature (1) does.
|
||||||
|
|
||||||
|
Alternatively, feature (2) can be implemented like in Python csv module, using 3 quotation
|
||||||
|
modes: "full", "minimal" and "no quotation". "full" and "minimal" modes would instruct
|
||||||
|
csv writer to quote all fields or just fields containing special characters, while
|
||||||
|
"no quotation" mode would turn quotation off competely, instructing both reader and
|
||||||
|
writer to use backslash-escaping instead.
|
||||||
|
|
||||||
=== Links ===
|
=== Links ===
|
||||||
http://tools.ietf.org/html/rfc4180#section-2
|
http://tools.ietf.org/html/rfc4180#section-2
|
||||||
http://www.creativyst.com/Doc/Articles/CSV/CSV01.htm#FileFormat
|
http://www.creativyst.com/Doc/Articles/CSV/CSV01.htm#FileFormat
|
||||||
|
http://docs.python.org/library/csv.html
|
||||||
|
Reference in New Issue
Block a user