1, įklijuokite Json turinį, Javabean klasės pavadinimą, paketo pavadinimą, galite automatiškai generuoti JavaBean kodą, ir gali būti tiesiogiai supakuotas atsisiųsti išeities kodą
2, bet kokio sudėtingo / paprasto Json eilutės formato palaikymas generuojant Javabean esybės klasę
3, teikti Json formato klaidų įspėjimus , nebus formatuoti Json eilutė neatitinka specifikacijų , siekiant užtikrinti Javabean esybių klasių tikslumą.
4, jei jūsų Json lauke yra sistemos raktiniai žodžiai , ir negalite keisti lauko pavadinimo , galite remtis Gson naudojimo anotacijomis, kad pradėtumėte atskirą pavadinimą:@serializableName
Norėdami išspręsti šią problemą. Toliau pateikiamas prieš ir po palyginimo naudojimas:
private List default;
@SerializedName("default")
private List mdefault;