Categories
Links

ASCII Delimited Text – Not CSV or TAB delimited text

Turns out we are doing delimited text all wrong:

If you use ASCII 31 as your field separator instead of comma or tab, and ASCII 30 as your record separator instead of new line. Then you have a text file format that is trivial to write out and read in, with no restrictions on the text in fields or the need to try and escape characters.

It is even part of the design of the file encoding system.

Mind. Blown.