The Nuxeo Platform provides an extensible and customizable marshalling service: MarshallerRegistry. This service allows you to use built-in marshallers but also to register your own
MarshallerRegistry allows you to:
- extend or override existing marshallers
- aggregate a marshaller from another
- configure the rendered JSON
The marshalling service is set up for the REST API v1 and the Automation server. Therefore, it is possible to operate all rendering parameters for the corresponding provided services.
The JSON generation and parsing is based on Jackson.
Check out our detailed documentation on JSON Marshalling: