Convertidor XML a Dart
Convertir XML a clases Dart para desarrollo Flutter
XML de entrada
Salida Dart
¿Qué es XML a Dart?
Dart usa el paquete xml para parsear. Esta herramienta genera clases Dart desde tu XML para apps Flutter y Dart. 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 Dart
El panel derecho muestra clases generadas. Usa el paquete <code>xml</code> para parsear.
Copiar o descargar
Usa Copiar o Descargar. Para JSON a Dart: JSON a Dart. Para formatear XML: Formateador XML.
Cuándo ayuda XML a Dart
Al construir apps Flutter que consumen APIs XML, genera clases tipadas aquí. Usa el paquete xml para parsear. Para apps servidor Dart, las mismas clases funcionan con cualquier fuente XML.
Preguntas frecuentes
¿Paquete XML para Dart?
Añade xml a pubspec.yaml. Usa XmlDocument.parse() para parsear y recorrer el árbol.
¿Se envían mis datos a algún sitio?
No. La generación se ejecuta en tu navegador.
Ejemplos XML a Dart
Aquí un ejemplo de generación de clases Dart desde XML.
Ejemplo: Registro de suscriptor
XML de entrada:
Salida Dart generada:
Herramientas relacionadas
Para parsing XML en Dart: paquete xml y guías Dart. Para XML: W3C XML.