csv (comma-separated values) parser library for Java. It was developed because all of current csv parsers I've come across don't have commercial-friendly licenses.
YAML is a data serialization format designed for human readability and interaction with scripting languages.
SnakeYAML is a YAML parser and emitter for the Java programming language.
SnakeYAML features
a complete YAML 1.1 parser. In particular, SnakeYAML can parse all examples from the specification.
Unicode support including UTF-8/UTF-16 input/output.
high-level API for serializing and deserializing native Java objects.
support for all types from the YAML types repository.
relatively sensible error messages.
best, fastest and most programmer friendly free CSV package for Java. Super Csv's unique features raises the bar and sets a new standard for CSV packages. Super Csv is designed around solid Object-oriented principles, and thus aims to leverage your Object-oriented code, making it easier to write and maintain.