gpt4 book ai didi

json - 使用 Jolt json 转换,是否可以将一个值复制到两个不同的属性中?

转载 作者:行者123 更新时间:2023-12-04 06:31:38 28 4
gpt4 key购买 nike

我正在尝试使用 Jolt 转换进行非常简单的操作,但正在努力使其正常工作。

如果我有这样的输入:

{
"id": "54436001"
}

我希望输出是:
{
"mediaId" : "54436001",
"events" : {
"mediaId" : "54436001"
}
}

这是将值复制到两个不同的属性。我很想尝试这样的规范来工作,但显然不是因为重复键。
[
{
"operation": "shift",
"spec": {
"id": "mediaId",
"id": "events.mediaId"
}
}
]

这可以通过 Jolf 变换实现吗?

最佳答案

是的

规范

[
{
"operation": "shift",
"spec": {
"id": ["mediaId", "events.mediaId"]
}
}
]

这个想法是,如果您想将值转移到输出中的两个位置,请使用规范右侧的数组。

关于json - 使用 Jolt json 转换,是否可以将一个值复制到两个不同的属性中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41618761/

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