1. json コンテンツ、Javabean クラス名、パッケージ名を貼り付けると JavaBean コードが自動生成され、ソース コードを直接パッケージ化してダウンロードできます。
2. 任意の複雑/単純形式の Json 文字列からの Javabean エンティティ クラスの生成をサポート
3. Json フォーマットのエラー プロンプトを提供し、仕様に準拠していない Json 文字列をフォーマットしないため、Javabean エンティティ クラスの正確性が保証されます。
4. Json フィールドにシステム キーワードが含まれており、フィールド名を自由に変更できない場合は、Gson の注釈を参照してエイリアスを作成できます。@serializableName
この問題を解決します。使用前と使用後の比較は以下の通りです。
private List< Default > default;
@SerializedName("default")
private List< Default > mdefault;