1. स्वचालित रूप से JavaBean कोड उत्पन्न करने के लिए json सामग्री, Javabean क्लास नाम और पैकेज नाम पेस्ट करें, और आप सीधे स्रोत कोड को पैकेज और डाउनलोड कर सकते हैं।
2. किसी भी जटिल/सरल प्रारूप में Json स्ट्रिंग्स से Javabean इकाई वर्ग उत्पन्न करने का समर्थन करता है
3. Json प्रारूप त्रुटि संकेत प्रदान करें और Json स्ट्रिंग्स को प्रारूपित नहीं करेंगे जो विनिर्देशों का अनुपालन नहीं करते हैं, Javabean इकाई वर्गों की सटीकता सुनिश्चित करते हैं।
4. यदि आपके Json फ़ील्ड में सिस्टम कीवर्ड हैं और फ़ील्ड नाम को इच्छानुसार संशोधित नहीं किया जा सकता है, तो आप उपनाम बनाने के लिए Gson में एनोटेशन का संदर्भ ले सकते हैं:@serializableName
इस समस्या का समाधान निकले। उपयोग से पहले और बाद की तुलना निम्नलिखित है:
private List< Default > default;
@SerializedName("default")
private List< Default > mdefault;