Yap4j is the simplest library for parsing CSV files in Java. It deserializes CSV files into a list of POJOs using a set of Java annotations, while allowing you to specify Object-CSV mappings. It automatically converts to and from a wide range of data types, and includes support for types from popular libraries such as Joda Time, and support for custom record delimiters.
| Tags | Java csv Parser Deserialization Serialization |
|---|---|
| Licenses | Apache 2.0 |
| Implementation | Java 1.5+ Java Annotations Java |