Jolt 将特定键值转换为小写
Jolt transform specific key values to lower case
我需要使用 JOLT 进行一些 JSON 转换。
该软件的文档写得非常糟糕且结构松散,以至于我这个拥有 30 多年经验的软件开发人员无法理解。如果有人可以帮助我,我将不胜感激。
所以我的 JSON 包含几个以“DateRange”结尾的键。即
{
"client": {},
"orderHistory": {
...
"firstOrderDateRange" : "In 90 days",
"lastOrderDateRange" : "IN 30 Days",
...
}
}
我需要将这些值转换为小写。
请帮忙。
您可以使用 toLower 函数以及 modify 转换,例如
[
{
"operation": "modify-overwrite-beta",
"spec": {
"*": {
"*DateRange": "=toLower(@(1,&))"
}
}
}
]
我需要使用 JOLT 进行一些 JSON 转换。 该软件的文档写得非常糟糕且结构松散,以至于我这个拥有 30 多年经验的软件开发人员无法理解。如果有人可以帮助我,我将不胜感激。 所以我的 JSON 包含几个以“DateRange”结尾的键。即
{
"client": {},
"orderHistory": {
...
"firstOrderDateRange" : "In 90 days",
"lastOrderDateRange" : "IN 30 Days",
...
}
}
我需要将这些值转换为小写。 请帮忙。
您可以使用 toLower 函数以及 modify 转换,例如
[
{
"operation": "modify-overwrite-beta",
"spec": {
"*": {
"*DateRange": "=toLower(@(1,&))"
}
}
}
]