如何使用SlowCheetah转换Json配置文件中的数组元素?

时间:2017-07-19 22:18:36

标签: arrays json slowcheetah

这是我第一次将SlowCheetah用于JSON配置文件。我找不到让它转换数组设置的方法。例如,如果我的基本配置文件具有以下设置:

{
  "Settings" :  [1, 2, 3] 
}

我希望将其转移到:

{
  "Settings" :  [4, 5, 6] 
}

它只是合并而不是替换。有没有办法告诉它该做什么?就像我们在xml配置文件中使用xdt:Transform =“Replace”的方式一样。

1 个答案:

答案 0 :(得分:3)

这种转变将起到作用:

{
  "@jdt.replace": {
    "@jdt.path": "$.Settings",
    "@jdt.value": [4,5,6]
  }
}