• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Deserializacja brakującego Node do pustej kolekcji

0 głosów
421 wizyt
pytanie zadane 26 lipca 2023 w Java przez randomName Nowicjusz (220 p.)
edycja 26 lipca 2023 przez randomName

Hej. Problem polega na tym, że w Jsonie może brakować pola dla kolekcji, np. klasa:

public class Person {

private List<String> list;
private String name;

}



a json:

{
"name": "Robert"
}

Jest jakiś sprytny (lub jakikolwiek) sposób, żeby w takiej sytuacji deserializowało (Jackson) do pustej kolekcji, a nie nulla? Bez modyfikowania klas.

1 odpowiedź

0 głosów
odpowiedź 26 lipca 2023 przez mbabane Szeryf (79,260 p.)
private List<String> list = List.of();

 

Podobne pytania

0 głosów
1 odpowiedź 373 wizyt
0 głosów
0 odpowiedzi 502 wizyt
pytanie zadane 22 stycznia 2018 w JavaScript przez Anoonymous Obywatel (1,560 p.)
+1 głos
5 odpowiedzi 2,901 wizyt
pytanie zadane 4 września 2018 w Inne języki przez xyoz Nowicjusz (130 p.)

93,742 zapytań

142,678 odpowiedzi

323,299 komentarzy

63,326 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Twierdza Linux. Bezpieczeństwo dla dociekliwych

Aby uzyskać rabat -10%, użyjcie kodu pasja-linux, wpisując go w specjalne pole w koszyku.

...