小编Joe*_*Joe的帖子

如何使用 jq 命令向 JSON 对象添加字段?

我有这个 JSON 数据:

{
    "success": true,
    "module": {
        "data": {
            "item_i77f664a2": {
                "id": "i77f664a2",
                "tag": "item",
                "fields": {
                    "cartItemId": 2012636322
                },
                "type": "biz"
            }
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

我想在{"operation":"delete"}下面添加cartItemId,然后将 JSON 数据保存到文件中。我想要的结果是这样的:

{
    "success": true,
    "module": {
        "data": {
            "item_i77f664a2": {
                "id": "i77f664a2",
                "tag": "item",
                "fields": {
                    "cartItemId": 2012636322,
                    "operation": "delete"
                },
                "type": "biz"
            }
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

这是我尝试过的:

jq '.module.data.item_i77f664a2.fields + {"operation":"delete"}' > data.json
Run Code Online (Sandbox Code Playgroud)

但它不会像上面那样保存带有我想要的输出的 JSON 数据。我如何解决它 ?

json jq

9
推荐指数
2
解决办法
9100
查看次数

CSS:边框被滚动条切断

我的CSS:

.ConnectionBox:hover
{
    background-color: rgba(255, 255, 255, 0.7);
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    border-radius:5px;
    border: #solid 5px #000;
}
Run Code Online (Sandbox Code Playgroud)

我的HTML:

<div class="ConnectionBox" style="width:600px;height:350px;font-size: 12px; padding-left: 5px; white-space: pre-wrap; word-break: break-all; word-wrap: break-word;border-radius: 5px;border:1px solid #000; overflow-y: auto; text-align: left;">
Blablabla
Blablabla
Blablabla
</div>
Run Code Online (Sandbox Code Playgroud)

边框在右侧被切断(查看右上侧和右下侧),这是jsfiddle链接,我该如何解决这个问题? 在此输入图像描述

html css

3
推荐指数
1
解决办法
7788
查看次数

如何用awk对重复行的值求和?

我有一个11行的csv文件,如下所示:

Order Date,Username,Order Number,No Resi,Quantity,Title,Update Date,Status,Price Per Item,Status Tracking,Alamat
05 Jun 2018,Mildred@email.com,205583995140400,,2,Gold,05 Jun 2018 – 10:01,In Process,Rp3.000.000,Done,Syahrul Address
05 Jun 2018,Mildred@email.com,205583995140400,,1,Gold,05 Jun 2018 – 10:01,In Process,Rp3.000.000,Done,Syahrul Address
05 Jun 2018,Martha@email.com,205486016644400,,2,Gold,05 Jun 2018 – 10:01,In Process,Rp3.000.000,Done,Faishal  Address
05 Jun 2018,Martha@email.com,205486016644400,,2,Gold,05 Jun 2018 – 10:01,In Process,Rp3.000.000,Done,Faishal  Address
05 Jun 2018,Misty@email.com,205588935534900,,2,Gold,05 Jun 2018 – 10:01,In Process,Rp3.000.000,Done,Rutwan Address
05 Jun 2018,Misty@email.com,205588935534900,,1,Gold,05 Jun 2018 – 10:01,In Process,Rp3.000.000,Done,Rutwan Address
Run Code Online (Sandbox Code Playgroud)

我想删除该文件中的重复项并对Quantity行中的值求和.我希望结果是这样的:

Order Date,Username,Order Number,No Resi,Quantity,Title,Update Date,Status,Price Per Item,Status Tracking,Alamat
05 Jun 2018,Mildred@email.com,205583995140400,,3,Gold,05 Jun 2018 – …
Run Code Online (Sandbox Code Playgroud)

awk

3
推荐指数
2
解决办法
205
查看次数

标签 统计

awk ×1

css ×1

html ×1

jq ×1

json ×1