Input XML

Output Dart

Cos'è XML a Dart?

Dart usa il pacchetto xml per il parsing XML. Questo strumento genera classi Dart dalla struttura XML per app Flutter. La specifica W3C XML definisce il formato e 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. Usa il pannello per il nome della classe, il pacchetto, la data class e i tipi nullable.

2

Verifica l'output Dart

Il pannello di destra mostra le classi generate. Usa il pacchetto xml per il parsing.

3

Copia o scarica

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

Quando XML a Dart è utile

Quando si sviluppano app Flutter che usano API o feed XML, genera qui le classi tipizzate. Per il parsing usa il pacchetto xml.

Domande frequenti

Il pacchetto xml per Dart?

Aggiungi xml al tuo pubspec.yaml. Usa XmlDocument.parse() per il parsing e naviga l'albero.

I miei dati vengono inviati da qualche parte?

No. La generazione viene eseguita nel browser.

Esempi XML a Dart

Ecco un esempio di generazione di classi Dart da XML.

Esempio: Record abbonato

Input XML:

Input

Output Dart generato:

Output

Strumenti correlati

Per il parsing XML in Dart: pacchetto xml e guide Dart. Per XML: W3C XML.