如何设置json文件的属性并使用jq替换为一个命令

时间:2017-09-12 06:20:16

标签: bash batch-file jq

How do I update a single value in a json document using jq?没有这个问题的答案。

  1. 读取json文件。
  2. 更新值。
  3. 替换文件。
  4. 使用jq

    期待一个内联命令

    假设我有以下json文件。

    {
      "name": "app",
      "value": "one",
      ... 
    }
    

    我想将值字段更新为“two”。因此生成的json文件应该看起来像

    {
      "name": "app",
      "value": "two",
      ... 
    }
    

    什么是最简单的bash命令和windows bat命令。

1 个答案:

答案 0 :(得分:3)

以下是使用sponge

的解决方案的演示
$(document).on('click',".buttonAddToCart",function(){
    var produktIdForCart = $(this).data('art');//prefer to use .data
    //...rest all code as it is