помогите пожалуйста, не могу понять как сделать правильней:
Есть вот такой вот изначальный джейсончик,
{"iccid": "44444", 
 "time": "2021-10-05T09:37:58", 
 "latitude": "55.9065", 
 "longitude": "72.0831"}
Надо получить вот такой джейсончик:
{"iccid":"44444",
 "data":{"longitude":{"value":"72.0831", 
                      "updatedAt":"2021-10-05T09:37:58"},
         "latitude":{"value":"55.9065", 
                     "updatedAt":"2021-10-05T09:37:58"}}}
На данном этапе проблем нет, кейс классы и json4s помогли с решением
НОООО
Если по одному из полей в data приходит null, то это поле надо исключить, например если пришло longitude none, то мы бы получили такой джейсончик
{"iccid":"44444",
"data":{"latitude":{"value":"55.9065",  "updatedAt":"2021-10-05T09:37:58"}}}
Вот как реализовать эту проверку и конструирование джейсончико в спеременной схемой внутри data....
За ранее спасибо!