library to convert between XML, JSON, CSV and YAML documents

Compile Dependencies (12)

Category/LicenseGroup / ArtifactVersionUpdates
CSV Apache 2.0
com.opencsv » opencsv
A simple library for reading and writing CSV in Java
5.12.0
XML Processing BSD 3-clause
com.thoughtworks.xstream » xstream
XStream is a simple and fast library to serialize objects to XML and back again with a low memory footprint.
1.4.21
CSV Apache 2.0
com.univocity » univocity-parsers
univocity's open source parsers for processing different text formats using a consistent API
2.9.1
I/O Apache 2.0
commons-io » commons-io
The Apache Commons IO library contains utility classes, stream implementations, file filters,
2.22.0
Collections Apache 2.0
org.apache.commons » commons-collections4
The Apache Commons Collections package contains types that extend and augment the Java Collections Framework.
4.5.04.6.0
JSON Lib Public
org.json » json
JSON is a light-weight, language independent, data interchange format.
2026071920260814
CSV MIT
org.simpleflatmapper » sfm-csv
Java library to map flat record - ResultSet, csv - to java object with minimum configuration and low footprint.
9.0.2
JSON Lib Apache 2.0
tools.jackson.core » jackson-core
Core Jackson processing abstractions (aka Streaming API), implementation for JSON
3.2.13.2.2
JSON Lib Apache 2.0
tools.jackson.core » jackson-databind
General data-binding functionality for Jackson: works on core streaming API
3.2.13.2.2
CSV Apache 2.0
tools.jackson.dataformat » jackson-dataformat-csv
Support for reading and writing CSV-encoded data via Jackson
3.2.13.2.2
Data Format Apache 2.0
tools.jackson.dataformat » jackson-dataformat-yaml
Support for reading and writing YAML-encoded data via Jackson abstractions.
3.2.13.2.2
Data Format Apache 2.0
tools.jackson.dataformat » jackson-dataformat-xml
Data format extension for Jackson to offer
3.2.13.2.2

Test Dependencies (10)

Category/LicenseGroup / ArtifactVersionUpdates
Assertion Apache 2.0
org.assertj » assertj-core
Rich and fluent assertions for testing in Java
3.27.7
Testing EPL 2.0
org.junit.jupiter » junit-jupiter-api
JUnit Jupiter is the API for writing tests using JUnit 5.
6.1.3
Testing EPL 2.0
org.junit.jupiter » junit-jupiter-params
JUnit Jupiter extension for running parameterized tests.
6.1.3
Testing EPL 2.0
org.junit.jupiter » junit-jupiter-engine
Core package for the JUnit Jupiter test engine.
6.1.3
Testing EPL 2.0
org.junit.platform » junit-platform-launcher
Public API for configuring and launching test plans.
6.1.3
org.openjdk.jmh » jmh-core
The jmh is a Java harness for building, running, and analysing
1.37
org.openjdk.jmh » jmh-generator-annprocess
JMH benchmark generator, based on annotation processors.
1.37
Testing Apache 2.0
org.skyscreamer » jsonassert
Library for writing tests that checks JSON documents (useful for testing responses from REST services).
1.5.3
Testing Apache 2.0
org.xmlunit » xmlunit-core
XMLUnit for Java
2.13.02.14.0
Apache 2.0
org.xmlunit » xmlunit-assertj
XMLUnit with AssertJ fluent API
2.13.02.14.0