.eldat is the data standard for communication between the partners in the wood supply chain.
.eldat files are basically JSON
files that have been created according to a given pattern.
This pattern is defined by following files:
There are implementations for common languages. These implementations make it easy to validate a .eldat document against the corresponding schema.
- read .eldat file as
string
- check if
string
is validJSON
and parse - validate
JSON
againstschema_envelope.json
to ensure version-code exists and is valid - read
document.meta.version.code
fromJSON
- download or select corresponding .eldat-Schema Version from this repository (branch)
- validate
JSON
againstschema.json
orschema_de.json
Schema files follow the JSON-Schema syntax. For working with .eldat
files you need at least schema.json
or schema_de.json
and schema_envelope.json
.
The complete schema.
The complete schema with German titles and descriptions.
A schema for validating the envelope of a .eldat document.
The German translation for the lookup tables (enum) in schema.js. These German translations are also included in schema_de.json
.