繁体   English   中英

如何使用JOLT库在多个位置使用相同的字段值

[英]How to use same field value at multiple places using JOLT library

我最近开始研究jolt库,在json到json的转换中非常好。 但是我面临一些问题。 其中之一是我无法在多个地方使用特定字段。 例如:输入文件包含时间戳字段,输出是一个json数组。我想将其复制到每个数组项中。 输入和输出还将包含其他字段。

输入:{“ timeStamp”:“ 21838188137282”}输出:[{“ time”:“ 21838188137282”},{“ time”:“ 21838188137282”} {“ time”:“ 21838188137282”}]

是。 如果在shift转换的右侧使用Array / [],它将把输入数据复制到每个位置。

规格

[
  {
    "operation": "shift",
    "spec": {
      "timeStamp": [ "[0].time", "[1].time", "[2].time" ]
    }
  }
]

可以在http://jolt-demo.appspot.com/上对其进行测试

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM