当前位置: 首页 > 知识库问答 >
问题:

使用震动实现价值的关键

曾华翰
2023-03-14

我需要使用jolt将多个键及其值转换为新的JSON规范。

输入:

{
  "product": "monitor",
  "ID": "222",
  "price": "300"
}

预期输出:

{
  "record": [
    {
      "key": "product",
      "value": "monitor"
    },
    {
      "key": "ID",
      "value": "222"
    },
    {
      "key": "price",
      "value": "300"
    }
  ]
}

提前谢谢

共有1个答案

高泳
2023-03-14

将输入json中的每个节点转换为key/value,并转换为命名对象。然后将命名对象移动到数组中。

[
  {
    "operation": "shift",
    "spec": {
      "*": {
        "@": "&1.value",
        "$": "&1.key"
      }
    }
  },
  {
    "operation": "shift",
    "spec": {
      "*": {
        "@": "records"
      }
    }
  }
]
 类似资料:
  • 本文向大家介绍jQuery实现的Div窗口震动效果实例,包括了jQuery实现的Div窗口震动效果实例的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了jQuery实现的Div窗口震动效果。分享给大家供大家参考。具体如下: 这是一款jQuery窗口震动效果代码,在Div边框内点击一下鼠标,它就开始震动了,适用浏览器:IE8、360、FireFox、Chrome、Opera、傲游、搜狗、世界之

  • 本文向大家介绍Unity实现苹果手机Taptic震动,包括了Unity实现苹果手机Taptic震动的使用技巧和注意事项,需要的朋友参考一下 本文实例为大家分享了Unity苹果手机Taptic震动的具体代码,供大家参考,具体内容如下 文件:ios震动.zip 将上方文件解压之后将MultiHaptic.mm的文件放到Assets/Plugins/iOS目录下,MultiHaptic.cs文件不用挂载

  • 本文向大家介绍Android震动与提示音实现代码,包括了Android震动与提示音实现代码的使用技巧和注意事项,需要的朋友参考一下 本文实例为大家分享了android消息提示的具体代码,供大家参考,具体内容如下 以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持呐喊教程。

  • Since 8.2 vibrate 调用震动 使用方法 AlipayJSBridge.call('vibrate'); 代码演示 基本使用 <h1>点击按钮手机会震动</h1> <a href="#" class="btn read">手机震动</a> <script> function ready(callback) { // 如果jsbridge已经注入则直接调用 if (win

  • 问题内容: 我正在使用[UIImage:UIImage]类型的快速字典,并且正在尝试查找给定值的特定键。在Objective- C中,我可以使用allKeysForValue,但是Swift字典似乎没有这种方法。我应该使用什么? 问题答案: Swift 3:针对双射字典的特殊情况,性能更高 如果反向字典查找用例涵盖了在键和值之间具有一对一关系的双射字典,那么穷举收集操作的另一种方法是使用更快的短路

  • 函数名称: 手机振动,震动 函数功能: 使手机振动一次 函数方法 device.vibrator(time) 参数 类型 必填 说明 time number 是 震动时间,单位毫秒 函数用例 for i=1,5 do device.vibrator(1000) mSleep(1000) end 注意事项 目前积木编程函数和触动精灵函数不通用,请仔细查看本手册,此手册中函数仅支持积