我正在使用Spring Integration构建一个应用程序,我正在试图弄清楚是否有一个关于如何将JSON转换为另一个JSON的示例。
步骤
1.) extract fields of interest from current JSON
2.) perform logic if required (split values, concatenate, etc..)
3.) set the value in the new JSON format
我还希望将这个提供给业务分析师,以便他们可以在设置框架后进行映射更改。
干杯 克里斯
答案 0 :(得分:0)
好吧,任何JSON都可以简单地反序列化为Map
:
new JsonToObjectTransformer(Map.class)
之后,您可以将任何过滤器应用于映射键,使用新的所需键构建新的Map
并将其序列化为JSON:
new ObjectToJsonTransformer()