/csvobjects

Primary LanguageJavaGNU General Public License v2.0GPL-2.0

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 mailto: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