Input XML

Output TypeScript

Cos'è XML a TypeScript?

TypeScript usa interfacce e tipi per le strutture. Questo strumento genera tipi TypeScript da XML per tipizzare i dati analizzati in Angular, React, Node.js. La specifica W3C XML definisce il formato. La conversione viene eseguita nel browser. Niente viene inviato a un server.

Come usare questo strumento

1

Incolla o carica XML

Incolla il tuo XML o carica un file. Imposta il nome dell'interfaccia e le opzioni nella configurazione.

2

Verifica l'output TypeScript

Il pannello di destra mostra le interfacce generate. Usa DOMParser per analizzare i dati e tipizzarli.

3

Copia o scarica

Usa Copia o Scarica. Per JSON a TypeScript: JSON a TypeScript. Per la formattazione XML: Formattatore XML.

Quando XML a TypeScript è utile

Quando si sviluppano app Angular, React o Node.js che consumano API o configurazioni XML, genera qui le interfacce.

Esempi XML a TypeScript

Ecco un esempio di generazione di interfacce TypeScript da XML.

Esempio: Record abbonato

Input XML:

Input

Output TypeScript generato:

Output

Domande frequenti

Tipi opzionali per elementi opzionali?

Abilita Tipi opzionali nella configurazione. Gli elementi opzionali ricevono ? nelle loro proprietà.

I miei dati vengono inviati da qualche parte?

No. La generazione viene eseguita nel browser.

Strumenti correlati

Documentazione TypeScript. Specifica W3C XML. MDN DOMParser.