У меня есть входные данные с более чем 1000 ключами, и во входных данных также есть несколько объектов с парами ключ-значение.
Мне нужно преобразовать все значения ключей в строку внутри каждый объект, а также внешние объекты.
Когда я использую =toString в отдельном объекте, объекты выравниваются в строку, как показано в выводе, упомянутом ниже.
Ввод:
{
"value": 3,
"primary": {
"value": 3
},
"quality": {
"value": 3
}
}
Обязательный вывод:
{
"value" : "3",
"primary" : {
"value" : "3"
},
"quality" : {
"value" : "3"
}
}
Jolt попробовал
[
{
"operation": "modify-overwrite-beta",
"spec": {
"primary": {
"value": "=toString"
},
"*": "=toString"
}
}
]
Вывод, полученный в результате моего толчка:
{
"value" : "3",
"primary" : "{value=3}",
"quality" : "{value=3}"
}
Подробнее здесь: https://stackoverflow.com/questions/790 ... th-objects