Ввод
Код: Выделить всё
{
"userId": "1",
"age": "20",
"firstName": "firstname1",
"lastname": "lastname1",
"zipCode": "zipcode1",
"street": "street1",
"city": "city1",
"country": "country",
"gender": "gender1",
"grade": "grade1",
"birthday": "birthday1"
}
Код: Выделить всё
[
{
"operation": "shift",
"spec": {
"userId": "ID",
"age": "age",
"firstName": "firstName",
"lastname": "lastname",
"gender": "gender",
"grade": "grade",
"birthday": "birthday",
"street|city|zipCode|country": {
"$": "address[#2].code",
"@": "address[#2].value"
}
}
}
]
Код: Выделить всё
{
"ID": "1",
"age": "20",
"firstName": "firstname1",
"lastname": "lastname1",
"gender": "gender1",
"grade": "grade1",
"birthday": "birthday1",
"address": [ null, null, null, null, null, null, null,
{
"code": "street",
"value": "street1"
},
{
"code": "city",
"value": "city1"
},
{
"code": "zipCode",
"value": "zipcode1"
},
{
"code": "country",
"value": "country"
}
]
}
Удалить нулевые значения из вывода JSON с помощью Jolt
но все еще борюсь с этим. Буду признателен за любую помощь.
Подробнее здесь: https://stackoverflow.com/questions/703 ... using-jolt