1. Lähetä json-sisältö, Javabean-luokan nimi ja pakettinimi voivat automaattisesti generoida JavaBean-koodin, ja voit suoraan pakata ja ladata lähdekoodin
2. Tukee Javabean-oliosarjojen luomista mistä tahansa monimutkaisesta/yksinkertaisia muotoiltuja JSON-merkkijonoja
3. Tarjoaa Json-muotinvirheen ilmoituksen, ei muotoile ei-sopivat Json-merkkijonot, varmistaen Javabean-oliosarjojen tarkkuuden
4. Jos Json-kenttä sisältää järjestelmäavainsanoja ja et voi muuttaa kenttänimeä vapaasti, voit viitata Gsonin annotaatioihin yksittäisille aliaseille:@serializableName
Ratkaise tämä ongelma. Tässä on ennen ja jälkeen vertailu:
Yksityinen lista< Default > Oletus;
@SerializedName ("default")
Yksityinen lista< Default > MDefault;