3 ms·
A specification has to be, um, specified. For example, the first thing to explain is whether the file format is actually text and if it is what the allowed cha
by HelloNurse 8y ago
A specification has to be, um, specified.
For example, the first thing to explain is whether the file format is actually text and if it is what the allowed characters and encodings are.
And let's not forget the big one: how are records and fields delimited? Too boring to explain?
On the whole, some ideas to make CSV files human-friendly, but neglecting backward compatibility (comments, use of spaces...) and introducing major syntactic and semantic cans of worms (multiline values, named fields, defaults...). I think CSV files should evolve towards tighter constraints instead.