Marshal
O EIP Marshal converte o formato interno (objetos ou estruturas) para um formato externo (como JSON ou XML) para comunicação ou armazenamento. Por exemplo, ele pode converter um objeto Java em uma representação JSON ou XML.
Exemplos
-
CSV
-
A mensagem será convertida para
csv
. -
Nenhum parâmetro adicional é necessário.
-
- marshal:
csv: {}
-
JSON
-
A mensagem será convertida para
json
. -
Será usada a biblioteca
Jackson
para serializar o corpo da mensagem.
-
- marshal:
json:
library: Jackson
-
XML
-
A mensagem será convertida para XML.
-
O
jacksonXml
utiliza a bibliotecaJackson
, mas também existe o formato genéricoxml
.
-
- marshal:
jacksonXml: {}
- marshal:
xml: {}
Thanks for your feedback!
EDIT
Share your suggestions with us!
Click here and then [+ Submit idea]