У меня есть объект json с произвольными значениями внутри. И я хочу десериализовать его на карте. Все в порядке, кроме преобразования целых чисел в двойные. См. пример:
{ id :1, inner_obj :{ key : value , num :666, map :{ key : value }}}...
Как указать, что функция может принимать список чисел, которые могут быть целыми или плавающими?
Я попробовал создать новый тип, используя Union, вот так:
num = Union