Menu

Tree [2c4905] main /
 History

HTTPS access


File Date Author Commit
 doc 2005-08-05 Anupam Sengupta Anupam Sengupta [851f9e] Fixed a synchronization issue with the singleto...
 lib 2005-08-06 Anupam Sengupta Anupam Sengupta [95768f] Added a load test for the CSVParser using JUnit...
 src 2007-02-19 Anupam Sengupta Anupam Sengupta [3d4719] Changed the prototype of CSVFieldFormatter.form...
 .gitignore 2024-04-21 Anupam Sengupta Anupam Sengupta [bbe087] Added a .gitignore file.
 LICENSE 2005-07-16 Anupam Sengupta Anupam Sengupta [45dfb1] Initial Commit.
 README.md 2024-04-21 Anupam Sengupta Anupam Sengupta [2c4905] Updated the README file.
 build.number 2007-02-19 Anupam Sengupta Anupam Sengupta [3d4719] Changed the prototype of CSVFieldFormatter.form...
 build.properties 2007-02-19 Anupam Sengupta Anupam Sengupta [62e85a] Minor code refactorings and some Javadocs added...
 build.xml 2005-08-06 Anupam Sengupta Anupam Sengupta [95768f] Added a load test for the CSVParser using JUnit...
 checkstyle-simple.xsl 2005-07-16 Anupam Sengupta Anupam Sengupta [45dfb1] Initial Commit.
 checkstyle_sun_checks.xml 2005-07-16 Anupam Sengupta Anupam Sengupta [45dfb1] Initial Commit.
 csv-formatter.xdt 2005-07-16 Anupam Sengupta Anupam Sengupta [45dfb1] Initial Commit.
 csv-mapping.xdt 2005-07-16 Anupam Sengupta Anupam Sengupta [45dfb1] Initial Commit.

Read Me

CSVObjects

Introduction

CSVObjects (earlier known as CSVParser) is a Java library and framework for parsing CSV
(Comma Separated Value) files, and populating user defined Java Bean attributes from the CSV field values.

The framework is based on declarative configuration of the mapping of the CSV fields to the users' Java bean objects.
This is performed via a csv-mapping.xml.

The mapping XML itself can be automatically generated via custom Xdoclet tags in the target Java Bean comments.

The project is distributed under the GNU Public License (GPL). See the LICENSE file for details.

Installation

If you have downloaded the binary file release, then you need to include the CSVObjects-<release_number>.jar file in
your project's library or classpath, ensure that the dependency libraries are also present in the classpath, and thats
it!

For more detailed instructions, please refer to the document:

"I00 - Quick Start" available at: http://sourceforge.net/docman/?group_id=143837

Usage

Please refer to the usage documentation available at:

http://sourceforge.net/docman/?group_id=143837

In addition, the Javadoc API documentation is available at:

http://csvobjects.org/docs/api/index.html

Community

Mailing Lists

Two mailing lists are available:

  • csvparser-users@lists.sourceforge.net - for users of the library
  • csvparser-developers@lists.sourceforge.net - for the developers of the library

Discussion Forums

Two forums exist at: https://sourceforge.net/forum/?group_id=143837

help:: for support and clarifications

Open Discussion:: Feedback, general discussion on the project

Support

Support requests can be placed and tracked at:

https://sourceforge.net/tracker/?group_id=143837&atid=756849

Feedback

The project forums are an excellent place to leave feedback and suggestions.

You can also reach the developer via mail at anupamsg@users.sourceforge.net

What happened to CSVParser?

It got renamed to CSVObjects. To get the whole story, see:

https://sourceforge.net/docman/display_doc.php?docid=29419&group_id=143837

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.