Gratis · Desarrollo
JSON a record de Java.
Convierte un ejemplo JSON en records de Java con anotaciones Jackson @JsonProperty, tipos envoltorio para campos opcionales y records anidados.
Loading the calculator…
Cómo usar esta herramienta: JSON a record de Java
Introduce los datos o selecciona el archivo. Ajusta las opciones, genera el resultado y revísalo antes de copiarlo o descargarlo.
Límites y formatos compatibles
Los datos se procesan en tu dispositivo.
Notas técnicas en inglés
Needs Java 16+ and jackson-databind 2.12+. Types are inferred from the sample only. Everything is calculated in your browser; nothing you type is uploaded.
Integers map to long, decimals to double, lists to List<T>; optional fields use Long, Double or Boolean so they can be null. Java keywords get a trailing underscore.
The sample becomes public record User(long id, @JsonProperty("user_name") String userName, …) with Order and Address nested inside.