Eden

Eden is a universal data translateion API and CLI. It translates data to and from JSON, XML, YAML, TOML, and EDN.

Data is Bliss

Data is bliss. Unfortunately, it’s too often stuck in one format and needs to be tranlated to another to be useful in a specific context. Eden aims to be the one stop API to translate between different formats.

Example

XML

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<root>
  <groupId>com.googlecode.json-simple</groupId>
  <artifactId>json-simple</artifactId>
  <version>1.1.1</version>
</root>

JSON

{
  "groupId": "com.googlecode.json-simple",
  "artifactId": "json-simple",
  "version": "1.1.1"
}

EDN

{:groupId "com.googlecode.json-simple",
 :artifactId "json-simple", 
 :version "1.1.1"}

YAML

groupId: com.googlecode.json-simple
artifactId: json-simple
version: 1.1.1

TOML

groupId = "com.googlecode.json-simple"
artifactId = "json-simple"
version = "1.1.1"