XML de entrada

Salida TypeScript

¿Qué es XML a TypeScript?

TypeScript usa interfaces y tipos para la estructura. Esta herramienta genera tipos TypeScript desde tu XML para tipar datos parseados en Angular, React o Node.js. La especificación W3C XML define el formato; la conversión se ejecuta en tu navegador. No se envía nada a ningún servidor.

Cómo usar esta herramienta

1

Pegar o subir XML

Pega XML o sube un archivo. Configura el nombre de interfaz y opciones (Usar interfaces, Tipos opcionales) en la configuración.

2

Revisar la salida TypeScript

El panel derecho muestra las interfaces generadas. Usa DOMParser o una biblioteca XML para parsear y tipar tus datos.

3

Copiar o descargar

Usa Copiar o Descargar. Para JSON a TypeScript: JSON a TypeScript. Para formatear XML: Formateador XML.

Cuándo ayuda XML a TypeScript

Al construir apps Angular, React o Node.js que consumen APIs o config XML, genera interfaces aquí. Usa DOMParser para parsear.

Ejemplos XML a TypeScript

Aquí un ejemplo de generación de interfaces TypeScript desde XML.

Ejemplo: Registro de suscriptor

XML de entrada:

Entrada

Salida TypeScript generada:

Salida

Preguntas frecuentes

¿Opcional para elementos opcionales?

Activa Tipos opcionales en la configuración. Los elementos opcionales obtienen ? en sus propiedades.

¿Se envían mis datos a algún sitio?

No. La generación se ejecuta en tu navegador.

Herramientas relacionadas

Documentación TypeScript. Especificación W3C XML. MDN DOMParser. Especificación JSON. Angular. React. GitHub.