1. Illessze be a json tartalmat, a Javabean osztály neve és csomagneve automatikusan generálja a JavaBean kódot, és közvetlenül csomagolhatja és letöltheti a forráskódot
2. Támogatja a Javabean entitás osztályok generálását bármilyen bonyolult/egyszerű formázású JSON karakterláncokat
3. Nyújt egy JSON formázási hibajelzést, nem formázza a nem-megfelelő JSON karakterláncok, biztosítva a Javabean entitás osztályok pontosságát
4. Ha a Json mező tartalmaz rendszerkulcsokat és nem módosíthatja a mező nevét szabadon, hivatkozzon a Gson megjegyzéseire az egyéni aliasokra:@serializableName
Megoldja ezt a problémát. Íme egy előtte és utána összehasonlítás:
Privát lista< Default > Alapértelmezett;
@SerializedName ("default")
Privát lista< Default > MDefault;