|
|
|
|
|
by ghusto
812 days ago
|
|
"Oddball customisation" is a bit rich, no? A backslash is the way things are escaped in most places. Why re-invent the wheel? And why would you "highly prefer you just emit standard CSV"? What is the benefit to insisting adherence to the original standard, especially if the modification fixes something that is broken? |
|
Sure … but not by CSV. Backslash is hardly the only way, nor is the doubled-quote escape mechanism particularly obscure, given its presence in popular formats like CSV, SQL, or YAML.
> why would you "highly prefer you just emit standard CSV"?
Why would you prefer a baroque format?
So that it goes through a standard parser without needing extra, additional configuration. It's just CSV, and moreso, it's CSV without hoops or surprises that need to be transmitted out of band somehow.
> What is the benefit to insisting adherence to the original standard, especially if the modification fixes something that is broken?
That's not the case here, though: using backslash doesn't fix something that's broken.