【发布时间】:2019-04-17 21:00:10
【问题描述】:
我的示例 json 看起来像这样
{ “事件”:{ “事件头”:{ “尺寸”:57, “事件时间”:“2018-11-02T20:31:15.428” }, “事件数据”:{ "记录":"XXXXX", "时间":"201805270343", “计数”:11, “乘客”:[ { “名称”:“能源部/约翰”, “细节”:{ "性别代码":"M", "birthDate":"19900502", “人名”:{ "lastName":"DOE", "名字":"约翰", “中间名”:空 } } } ], “航班计数”:0, “出票”:{ “类型代码”:空, "cmets":"ABCD" }, “电话号码”:0 } } }and the desired output look like this
<pre>{
"Event":{
"EventHeader":{
"size":57,
"eventTime":"2018-11-02T20:31:15.428"
},
"EventData":{
"record":"XXXXX",
"time":"201805270343",
"count":11,
"passengers":[
{
"name":"DOE/JOHN",
"details":{
"genderCode":"M",
"birthDate":"19900502",
"personName":{
"lastName":"DOE",
"firstName":"JOHN",
"middleName":null
}
}
}
],
"paxend":"true",
"flightCount":0,
"ticketed":{
"typeCode":null,
"comments":"ABCD"
},
"telephoneCnt":0
}
}
}
基本上我想在Passenger 数组之后添加“paxend”:“true”。我们如何使用 Jolt 实现这一目标?非常感谢任何帮助。我很抱歉没有发布我的 jolt 规范,因为它不起作用。
【问题讨论】: