1, pegar el contenido de la json , Javabean nombre de la clase , nombre del paquete puede generar automáticamente el código JavaBean , y puede ser directamente empaquetados para descargar el código fuente
2, soporte para cualquier formato complejo/simple de la cadena Json para generar la clase de entidad Javabean
3, para proporcionar alertas de error de formato Json , no formatear la cadena Json no cumple con las especificaciones , para garantizar la exactitud de las clases de entidad Javabean
4, si su campo Json contiene palabras clave del sistema , y no se puede modificar el nombre del campo , puede hacer referencia a la utilización de Gson en las anotaciones para iniciar un nombre individual :@serializableName
Para resolver este problema. A continuación se muestra el uso de antes y después de la comparación:
private List default;
@SerializedName("default")
private List mdefault;