my2ls.com

Type a tool name, topic, or path — results update as you type.

De datos a clases

JSON a Java — generar registros Java desde JSON

Pega un objeto JSON, nombra el registro raíz y copia registros Java 16+ sin subir nada ni crear cuenta.

Las respuestas de API y configs suelen llegar en JSON, pero tu código Java quiere registros tipados. Esta herramienta genera definiciones de registros Java que reflejan la forma del objeto, con objetos anidados y listas.

Todo ocurre en el navegador: pega JSON a la izquierda, cambia el nombre de la clase raíz si quieres, pulsa Generar y copia el Java a la derecha. JSON inválido o raíz que no sea objeto: error claro.

Área de trabajo JSON a Java

De un ejemplo de payload a registros listos para compilar, sin salir de la pestaña.

Entrada JSON
Salida Java

Qué puedes hacer aquí

De un ejemplo de payload a registros listos para compilar, sin salir de la pestaña.

Emitir registros Java con campos inferidos de cadenas, números, booleanos, objetos y arrays.

Tipos de registro anidados para objetos JSON anidados; los arrays pasan a List con import cuando hace falta.

Copia el código generado en un clic para el IDE o el merge request.

Tu JSON no sale del navegador: no lo enviamos a ningún servidor para generar Java.

La generación solo corre al pulsar Generar; los borradores no revientan la salida.

Cómo usarlo

1

Pega un objeto JSON en el editor izquierdo (muestra de API, fixture o log).

2

Opcionalmente cambia el nombre del registro raíz y pulsa Generar.

3

Revisa el Java a la derecha, ajusta nombres si hace falta, vuelve a generar y Copiar.

Qué esperar

La salida apunta a registros Java 16+ y usa el @JsonProperty completo de Jackson solo si una clave JSON no es un identificador Java válido. Los números se mapean a Double; los arrays vacíos a List<Object>. Documentos enormes pueden ralentizar la pestaña: acorta muestras si puedes.

Ejemplo rápido

Pega este objeto y pulsa Generar:

{
  "user": {
    "id": 42,
    "name": "Ada",
    "active": true
  },
  "tags": ["dev", "json"]
}

Pregunta rápida

¿Se sube mi JSON para generar Java?

No. La generación corre por completo en tu navegador. El texto que pegas no se nos envía para producir código Java.