oocsv (rubygems): A very dynamic object-oriented approach to CSV reading and writing. Unlike the stdlib csv library, this does not handle files. Use the various I/O libraries for that. This gem only handles reading and writing CSV strings. It adds a new struct, CSVEntry, that dynamically has its instance attribute accessor methods created and initialized. 
Keywords: csv-reading|dynamic|ruby-gem