Convertidor XML a Kotlin
Convertir XML a clases de datos Kotlin para desarrollo Android
XML de entrada
Salida Kotlin
¿Qué es XML a Kotlin?
Kotlin usa XmlPullParser o bibliotecas como Moshi para XML. Esta herramienta genera clases de datos Kotlin para apps Android. La especificación W3C XML define el formato; la conversión se ejecuta en tu navegador.
Cómo usar esta herramienta
Pegar o subir XML
Pega XML o sube un archivo. Configura nombre de clase, paquete, Clase de datos y Tipos anulables.
Revisar la salida Kotlin
El panel derecho muestra clases de datos generadas. Usa XmlPullParser o una biblioteca para parsear.
Copiar o descargar
Usa Copiar o Descargar. Para JSON a Kotlin: JSON a Kotlin. Para formatear XML: Formateador XML.
Preguntas frecuentes
¿Data class o clase normal para XML?
Activa Clase de datos para obtener una data class con equals(), hashCode() y copy() generados automáticamente. Ideal para la mayoría de casos Android.
¿Cómo parseo XML en la clase Kotlin generada?
Usa XmlPullParser de Android para streaming, o kotlinx.serialization con el plugin XML para mapeo basado en anotaciones.
¿Se envían mis datos a algún sitio?
No. La generación se ejecuta completamente en tu navegador — tu XML nunca sale de tu dispositivo.
Cuándo ayuda XML a Kotlin
Al construir apps Android que consumen APIs XML, genera clases de datos aquí. Usa XmlPullParser o Moshi para parsear.
Ejemplos XML a Kotlin
Aquí un ejemplo de generación de clases de datos Kotlin desde XML.
Ejemplo: Registro de suscriptor
XML de entrada:
Salida Kotlin generada:
Herramientas relacionadas
Para parsing XML en Kotlin: XmlPullParser y documentación Kotlin. Para XML: W3C XML.