Generador JSON a TypeScript
Pegue JSON y genere interfaces o type aliases de TypeScript con objetos anidados, arrays, valores null, campos opcionales, propiedades readonly y punto y coma.
¿Qué es un generador JSON a TypeScript?
Un generador JSON a TypeScript convierte datos JSON de ejemplo en interfaces o type aliases de TypeScript que describen la forma del objeto.
Es útil para consumir respuestas API, documentar payloads, crear modelos front-end o preparar tipos rápidamente antes de refinarlos en el código.
Cómo usar el generador JSON a TypeScript
- Pegue un objeto JSON, array o respuesta API en el editor.
- Elija un nombre de tipo raíz y si desea generar interfaces o type aliases.
- Active readonly, campos opcionales o punto y coma si coinciden con el estilo de su proyecto.
- Haga clic en Generar tipos y copie la salida TypeScript.
Consejos
- Use muestras JSON representativas para inferir mejor campos opcionales y formas de arrays.
- Los campos ausentes en algunos objetos de un array pueden marcarse como opcionales.
- Los valores null se representan como uniones, por ejemplo string | null.
- Revise los tipos generados antes de usarlos en código de producción.
Herramientas relacionadas
Estas herramientas también pueden resultarle útiles.