【发布时间】:2019-06-24 15:46:42
【问题描述】:
我的输入是Array of Java Objects:
[{"name"="Demo","platform"=[{"id"="1","value"="ios"},{"id"="2","value"="android"}],"language"=[{"id"="1","value"="eng"}],"date"="20/05/2018"}, {"name"="Kernel","platform"=[{"id"="1","value"="macos"},{"id"="2","value"="linux"}],"language"=[{"id"="1","value"="ger"}],"date"="20/05/2018"}]
每个Java Object 在平台和语言键中包含数组,如下例:
{"name"="Demo","platform"=[{"id"="1","value"="ios"},{"id"="2","value"="android"}],"language"=[{"id"="1","value"="eng"}],"date"="20/05/2018"}
这是text/plain 类型中预期的输出:
{"name":"Demo","platform":[{"id":"1","value":"ios"},{"id":"2","value":"android"}],"language":[{"id":"1","value":"eng"}],"date":"20/05/2018"}
{"name":"Kernel","platform":[{"id":"1","value":"macos"},{"id":"2","value":"linux"}],"language":[{"id":"1","value":"ger"}],"date":"20/05/2018"}
- 从Java到JSON的每个对象
- Indent=false 每行
- 对象之间没有括号或逗号。每行每个对象
- 不得影响平台和语言键数组
是否可以在不使用字符串替换的情况下应用它?
【问题讨论】:
标签: arrays mule tostring dataweave