1, tempelkan konten json, nama kelas Java, nama paket dapat secara otomatis menghasilkan kode JavaBean, dan dapat langsung dikemas untuk mengunduh kode sumber
2, dukungan untuk format string Json yang kompleks / sederhana untuk menghasilkan kelas entitas Javabean
3, untuk memberikan peringatan kesalahan format Json, tidak akan memformat string Json tidak memenuhi spesifikasi, untuk memastikan keakuratan kelas entitas Javabean
4, jika bidang Json Anda berisi kata kunci sistem, dan tidak dapat mengubah nama bidang, Anda dapat merujuk ke penggunaan Gson dalam anotasi untuk memulai nama individu:@serializableName
Untuk mengatasi masalah ini. Berikut ini adalah penggunaan sebelum dan sesudah perbandingan:
private List default;
@SerializedName("default")
private List mdefault;