Core Spring Data
Written by: Oliver Gierke
Featured Refcardz: Top Refcardz:
  1. Git
  2. Prep for CD
  3. DNS
  4. Data Mining
  5. Spring Data
  1. Data Mining
  2. Spring Data
  3. DNS
  4. Machine Learning
  5. MongoDB

Link Details

Link 888811 thumbnail
User 421856 avatar

By mdbenassi
via benas.github.com
Published: Dec 10 2012 / 08:22

CSV Batch For Java is a framework that aims to simplify CSV files batch processing with Java. CB4J addresses common tedious tasks such as reading, parsing and validating CSV records and lets you concentrate on your batch processing business logic.
  • 4
  • 0
  • 308
  • 534

Comments

Add your comment
User 388907 avatar

MCII replied ago:

0 votes Vote down Vote up Reply

Now we have opencsv, FlatPack, SuperCSV, a lot of other libraries ( http://stackoverflow.com/questions/200609 ) ... and CB4J. Parsing CSV must be an interesting topic.

User 421856 avatar

mdbenassi replied ago:

0 votes Vote down Vote up Reply

Hi MCII, Thank you for your comment. In fact, plenty of solutions exist for dealing with CSV using Java. Although their functional similarities, tools you have mentioned are actually libraries not frameworks. CB4J differs from these tools by the fact that it is a framework. Besides, CB4J provides some features that other libraries do not, such as statistics reporting, execution progress monitoring and log files for ill-formed and invalid records. These requirements are usually needed in production environments. Anyway, with all these tools and frameworks, Java developers have a good arsenal when facing millions of CSV records army :-) Regards,

Add your comment


Html tags not supported. Reply is editable for 5 minutes. Use [code lang="java|ruby|sql|css|xml"][/code] to post code snippets.

Voters For This Link (4)



Voters Against This Link (0)