Convertitore XML a Kotlin
Converti XML in data class Kotlin per lo sviluppo Android
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
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.
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.
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 o classe semplice per XML?
Abilita Data class per ottenere una data class con equals(), hashCode() e copy() generati automaticamente. Ideale per la maggior parte dei casi Android.
Come faccio il parsing dell'XML nella classe Kotlin generata?
Usa XmlPullParser di Android per lo streaming, oppure kotlinx.serialization con il plugin XML per la mappatura basata su annotazioni.
I miei dati vengono inviati da qualche parte?
No. La generazione viene eseguita interamente nel tuo browser — il tuo XML non lascia mai il tuo dispositivo.
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:
Output Kotlin generato:
Strumenti correlati
Per il parsing XML in Kotlin: XmlPullParser e documentazione Kotlin. Per XML: W3C XML.