Skip to content

idtrust/beanio

 
 

Repository files navigation

  BeanIO Java CI Maintainability Rating Security Rating Coverage

A Java library for marshalling and unmarshalling bean objects from XML, CSV, delimited and fixed length stream formats.

Installation

Please note the new groupId com.github.beanio.

Maven

To use snapshot versions, configure the following repository:
<repositories>
    <repository>
        <id>ossrh</id>
        <url>https://s01.oss.sonatype.org/content/repositories/snapshots/</url>
        <snapshots>
            <enabled>true</enabled>
        </snapshots>
        <releases>
            <enabled>false</enabled>
        </releases>
    </repository>
</repositories>

Add the following dependency to your pom.xml:

<dependency>
    <groupId>com.github.beanio</groupId>
    <artifactId>beanio</artifactId>
    <version>3.0.0.M1</version>
</dependency>

Gradle

To use snapshot versions, configure the following repository:
repositories {
    maven {
        url 'https://s01.oss.sonatype.org/content/repositories/snapshots'
    }
}

Add the following dependency to your build.gradle:

implementation 'com.github.beanio:beanio:3.0.0.M1'

What's new in v3?

See changelog.txt

Project status

This is a fork of the original BeanIO library. It combines :

The website for version 3.x is available at https://beanio.github.io.

The website for version 2.x is available at http://www.beanio.org.

About

BeanIO 3, a Java library for marshalling and unmarshalling bean objects from XML, CSV, delimited and fixed length stream formats.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages

  • Java 96.7%
  • Groovy 2.3%
  • Other 1.0%