JSON a TypeScript es una herramienta online gratuita que convierte JSON o JSON5 en interfaces y definiciones de tipos TypeScript al instante en tu navegador. Soporta objetos anidados, tipos unión, fusión de arrays y JSON5. No se envían datos a ningún servidor.
¿Qué es JSON a TypeScript?
JSON a TypeScript convierte datos JSON en interfaces y definiciones de tipos TypeScript. Pega cualquier JSON — incluyendo JSON5 con comentarios y comas finales — y obtén tipos TypeScript listos para usar. Los objetos anidados se extraen automáticamente como tipos con nombre separados, y los arrays de objetos se fusionan inteligentemente.
Generar tipos TypeScript a partir de respuestas de API. Crear definiciones de tipos para archivos de configuración JSON. Convertir datos JSON a TypeScript para tipado estático. Construir capas de datos con seguridad de tipos a partir de datos mock.
Cómo usar
- 1
Pega tu JSON
Pega datos JSON o JSON5 en el área de entrada. La herramienta detecta automáticamente la sintaxis JSON5.
- 2
Configura las opciones
Establece el nombre del tipo raíz, elige entre interface y type alias, y activa o desactiva la palabra clave export.
- 3
Copia la salida TypeScript
Las definiciones TypeScript aparecen al instante. Haz clic en copiar para usarlas en tu proyecto.