ALFA supports converting JSON Schemas into ALFA models. Imported models can also be extended to include additional metadata, complex business rules and additional attributes. Extending imported models can be achieved without modifying the imported source files - to avoid losing changes if subsequent imports are performed.
In addition to modelling using imported JSON Schema models, ALFA Runtime libraries support consuming JSON Data in Java, Python, C#, C++.
To learn more, please contact us at info@schemarise.com.
See: FIRE to ALFA Model
The FIRE data standard defines data used for financial regulatory reporting.
This example showcases FIRE model imported into ALFA how they work alongside locally defined types being converted to the imported types, all expressed in ALFA.
Downloaded from https://github.com/SuadeLabs/fire.