zsiciarz / 24daysofrust

Code examples accompanying my "24 days of Rust" article series.
https://zsiciarz.github.io/24daysofrust/
MIT License
370 stars 40 forks source link

Volume 1 Day 3 - That CSV does not have a standard is misleading #8

Open cagdastulek opened 7 years ago

cagdastulek commented 7 years ago

The package you mentioned already says that they implement https://tools.ietf.org/html/rfc4180. In that regard that wording is misleading:

Note that I said some variation - CSV itself isn't standardized and there are lots of quirks in different implementations.

That being said, I understand what you mean: there are many implementations which just don't follow the RFC and provide a naive implementation which does not handle delimeters or escape characters properly.