gpt4 book ai didi

json - 使用jmespath连接json的两个字段

转载 作者:行者123 更新时间:2023-12-05 00:48:35 25 4
gpt4 key购买 nike

我有这个 inputJson:

[{"firstName": "Kancha", "lastName": "Cheena"},
{"firstName": "Harley", "lastName": "Quinn"}]

预期输出:

[{"fname":"Kancha", "value": "Kancha Cheena"},
{"fname":"Harley", "value": "Harley Quinn"}]

我正在使用这样的表达式:

[*].{fname: firstName, value: firstName lastName}

你能建议纠正这个表达吗?

最佳答案

你可以像这样使用 jmespath 表达式

[*].{"fullName":join(``, [firstName, lastName])}

结果如下

[
{
"fullName": "KanchaCheena"
},
{
"fullName": "HarleyQuinn"
}
]

连接函数的第一个参数是分隔符

关于json - 使用jmespath连接json的两个字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49688226/

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