gpt4 book ai didi

json - 如何在转换json时增加一个数字

转载 作者:行者123 更新时间:2023-11-29 09:13:57 26 4
gpt4 key购买 nike

我正在尝试增加一个版本字段。输入是

{"version":1}

输出应该是

{"v":2}

当我这样做

echo '{"version":1}'|jq '{"v":.version+1}'

我明白了

error: syntax error, unexpected '+', expecting '}'

虽然添加字符串插值有效

echo '{"version":1}'|jq '{"v":"\(.version+1)"}'

产量

{
"v":"2"
}

不过,我需要 v 是数字类型。

最佳答案

尝试

echo '{"version":1}' | jq '{"v":(.version+1)}'

这似乎适用于 playground of jq .

关于json - 如何在转换json时增加一个数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31161831/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com