JSON Jackson

0

Witam mam pytanie. Przesyłam od klienta dane w postaci JSON do serwera, gdzie mam skonfigurowane RESTy. Mapowaniem danych na obiekty zajmuje się Jackson. Dane które przesyłam są poprawne, oraz mapowanie w przypadku większości pól przebiega poprawnie poza ... trzema atrybutami:) W klasie mam atrybuty różnych typów i wśród nich mam trzy pola typu Double (z dużej litery). Podczas mapowania, pola te w przypadku gdy wartości wynoszą 0 inicjowanie są nullami. Jeżeli wartości w JSONie są > 0 to pola są poprawnie inicjowane. Ma ktoś może pomysł jak czysto zrobić abym dostawał 0. Z góry dzięki za odp.

PS. Typ musi pozostać Double.

0

To wygląda na błąd w bibliotece....

0

@Szczery słyszalem to juz tysiąc razy i może w 0.5% faktycznie bug był w bibliotece a w 0.1% nie było go zgloszonego w issue trackerze. Ergo nie, błąd na 99% leży w kodzie, którego nie widzimy...

0

Jak kolega powyżej. Daj kod POJO i daj JSON'a

0

Ja bym jeszcze dorzucił konfigurację ObjectMappera, bo jeżeli jest gdzieś błąd po Twojej stronie to najprawdopodobniej właśnie tam.

1 użytkowników online, w tym zalogowanych: 0, gości: 1