问题描述
我有如下的 json 对象,
{
"sensorId":2,"dataValue":26.7,"dateTime":"2020:12:29 14:20:31"
}
我想把它转换成下面这样,
{
"sensorId":2,"date":"2020:12:29","time":"14:20:31"
}
使用 Apache nifi Jolt 转换
解决方法
您可以用空格(“* *”)分割并分配分割的部分。
[
{
"operation": "shift","spec": {
"sensorId": "sensorId","dataValue": "dataValue","dateTime": {
"* *": {
"$(0,1)": "date","$(0,2)": "time"
}
}
}
}
]