1, kleepige sisu json , Javabean klassi nimi , paketi nimi saab automaatselt genereerida JavaBean koodi , ja saab otse pakendatud alla laadida lähtekoodi
2, Json stringi mis tahes kompleksse / lihtsa formaadi toetamine Javabean-üksuse klassi genereerimiseks
3, pakkuda Json vormingu veateateid , ei formaat Json string ei vasta spetsifikatsioonidele , et tagada Javabean olemusklasside täpsus.
4, kui teie Json-väli sisaldab süsteemi märksõnu , ja ei saa muuta välja nime , võite viidata Gsoni kasutamisele annotatsioonides, et alustada individuaalset nime :@serializableName
Selle probleemi lahendamiseks. Järgnevalt kasutatakse enne ja pärast võrdlust:
private List default;
@SerializedName("default")
private List mdefault;