¿Qué es un conversor de JSON a Java?
Un conversor de JSON a Java transforma muestras JSON en clases POJO: campos privados, getters y setters, y anotaciones Jackson donde las claves lo requieren. Perfecto para DTOs, modelos de API y fixtures de prueba. Todo el procesamiento ocurre en tu navegador.
Cómo generar POJOs desde JSON
Pega un objeto JSON, renombra la clase raíz si quieres y copia las clases generadas. Los objetos anidados se emiten como clases separadas en el mismo archivo.
Campos, getters y setters
Cada propiedad se convierte en un campo privado con getter y setter públicos siguiendo las convenciones estándar de beans, por lo que las clases funcionan con Jackson, Gson y la mayoría de ORM sin ajustes.
Arrays, anidamiento y nulos
Los arrays JSON se convierten en List<T> y los objetos anidados en clases nombradas por su clave, p. ej. address dentro de Root se convierte en RootAddress. Los campos que pueden ser null o ausentes usan envoltorios (Integer, Double, Boolean) en lugar de primitivos.