Input XML

Output Kotlin

Cos'è XML a Kotlin?

Kotlin usa XmlPullParser o librerie come Moshi per XML. Questo strumento genera data class Kotlin da XML per app Android. 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. Nelle impostazioni configura il nome della classe, il pacchetto, la data class e i tipi nullable.

2

Verifica l'output Kotlin

Il pannello di destra mostra le data class generate. Usa XmlPullParser o una libreria per il parsing e popola i dati.

3

Copia o scarica

Usa Copia o Scarica. Per JSON a Kotlin usa JSON a Kotlin. Per la formattazione XML usa Formattatore XML.

Domande frequenti

Data class per XML?

Abilita Data class per generare data class con equals/hashCode. Usa Tipi nullable per gli elementi opzionali.

I miei dati vengono inviati da qualche parte?

No. La generazione viene eseguita nel browser.

Quando XML a Kotlin è utile

Quando si sviluppano app Android che usano API o configurazioni XML, genera qui le data class. Per il parsing usa XmlPullParser o Moshi.

Esempi XML a Kotlin

Ecco un esempio di generazione di data class Kotlin da XML.

Esempio: Record abbonato

Input XML:

Input

Output Kotlin generato:

Output

Strumenti correlati

Per il parsing XML in Kotlin: XmlPullParser e documentazione Kotlin. Per XML: W3C XML.