Row-Bean is a CSV-Bean JAVA API . Row-Bean provides CSV reader an writer. More ever provides a mechanism to map csv file content to java beans and revers. For each use, a XML description must describe the wished mapping. Another possibility consists in use Annotations.


Use under maven :
<!-- row bean with annotations -->
<dependencies>
<dependency>
<groupId>net.sf.csv-bean</groupId>
<artifactId>row-bean-annotations</artifactId>
<version>1.1.0</version>
</dependency>
</dependencies>


<!-- row bean without annotations -->
<dependencies>

<dependency>
<groupId>net.sf.csv-bean</groupId>
<artifactId>row-bean-core</artifactId>
<version>1.1.0</version>
</dependency>
</dependencies>

Features

  • Since 1.1.0 version, this api is distributed on the public maven repository
  • Mapping by annotations
  • XML Mapping alternative
  • CSV and ODS file
  • CSV reader/writer configurable(delimiter, separator, charset,...)
  • RFC 4180 compliance
  • Automatic data conversion (number, enum, string, boolean, ...) and date conversion
  • Custom conversion
  • String transformation(trim, upercase, replacement,...)

Project Samples

Project Activity

See All Activity >

Categories

CSV

License

Apache License V2.0

Follow Row-Bean

Row-Bean Web Site

Other Useful Business Software
Gen AI apps are built with MongoDB Atlas Icon
Gen AI apps are built with MongoDB Atlas

The database for AI-powered applications.

MongoDB Atlas is the developer-friendly database used to build, scale, and run gen AI and LLM-powered apps—without needing a separate vector database. Atlas offers built-in vector search, global availability across 115+ regions, and flexible document modeling. Start building AI apps faster, all in one place.
Start Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Row-Bean!

Additional Project Details

Intended Audience

Developers

Programming Language

Java

Related Categories

Java CSV Software

Registered

2009-06-01