我正在尝试使用jolt对JSON进行JSON转换,我有以下示例JSON想要转换为预期的JSON。你能用jolt库来帮助我。我还想添加一个新的键值对" created_ts"标记,它将保留预期JSON中当前时间戳的值。
示例JSON
{
"name": "SAMPLE_NAME",
"timeStamp": "1477307252000",
"value": "-0.06279052",
"quality": "1090"
}
预期输出JSON:
{
"name": "SAMPLE_NAME",
"timeStamp": "2016-11-08 14:46:13.674",
"value": "-0.06279052",
"quality": "1090",
"created_ts": "2016-11-08 14:46:13.674"
}
答案 0 :(得分:2)
保持简单, 将replaceText处理器与此配置一起使用:
Search Value : }\s+}
Replacement Value : { "created_ts":"${now()}",
Replacement Strategy : Regex Replace
Evaluation Mode : Entire text
答案 1 :(得分:0)
Jolt目前不提供开箱即用的#34;做字符串/数字/日期转换的方法。