Удалить ноль из массива с помощью толчкаJAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Удалить ноль из массива с помощью толчка

Сообщение Anonymous »

У меня возникла проблема с удалением нулевых значений из массива с помощью толчка, как описано ниже:
Ввод

Код: Выделить всё

{
"userId": "1",
"age": "20",
"firstName": "firstname1",
"lastname": "lastname1",
"zipCode": "zipcode1",
"street": "street1",
"city": "city1",
"country": "country",
"gender": "gender1",
"grade": "grade1",
"birthday": "birthday1"
}
Спецификация Jolt

Код: Выделить всё

[
{
"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"
}
]
}
Благодаря ему @Barbaros мне предложили несколько решений, как описано в ссылке.
Удалить нулевые значения из вывода JSON с помощью Jolt
но все еще борюсь с этим. Буду признателен за любую помощь.

Подробнее здесь: https://stackoverflow.com/questions/703 ... using-jolt
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»