NeoCSV
NeoCSV copied to clipboard
NeoCSV is an elegant and efficient standalone Smalltalk framework to read and write CSV converting to or from Smalltalk objects.
If you click on it, it will take you to a non-existing page
im using this message ``` upTo: limit ^ Array streamContents: [ :stream | stream nextPutAll: self ] limitedTo: limit ``` as an extension to NeoCSVReader to inspect the first 25...
what do you think?
This may again be something that goes beyond the scope of a mere importer. But I'll describe my idea anyways... Almost always when I import objects using NeoCSVReader, they are...
Sometimes I'd like to create a new instance of my recordClass with some additional initializations. Say I need to create a new empty address in a Customer Address on import....
I am not sure if the change I am suggesting here is going beyond CSV Reading. I will explain anyways, since it is not a big change to NeoCSVReader but...
I wonder if it would make sense to add a bit more context to error messages by counting the columns and maybe even lines that are parsed by NeoCSVReader. I...
It'll be great that NeoCSV was able to detect the column type when you import from CSV
If `#recordClass:` is set, `#emptyFieldValue:` is ignored and nil values are stored.