XML de entrada

Salida Scala

¿Qué es XML a Scala?

Scala usa scala.xml o bibliotecas como scalaxb para XML. Esta herramienta genera case classes Scala desde tu XML. La especificación W3C XML define el formato; la conversión se ejecuta en tu navegador.

Cómo usar esta herramienta

1

Pegar o subir XML

Pega XML o sube un archivo. Configura nombre de clase, paquete, Clase de datos y Tipos anulables.

2

Revisar la salida Scala

El panel derecho muestra case classes generadas. Usa scala.xml o scalaxb para parsear.

3

Copiar o descargar

Usa Copiar o Descargar. Para JSON a Scala: JSON a Scala. Para formatear XML: Formateador XML.

Cuándo ayuda XML a Scala

Al construir apps Akka HTTP, Play o Spark que consumen APIs XML, genera case classes aquí. Usa scala.xml o scalaxb para parsear.

Preguntas frecuentes

¿Case classes para XML?

Activa Clase de datos para case classes. Usa Tipos anulables para Option[T] en elementos opcionales.

¿Se envían mis datos a algún sitio?

No. La generación se ejecuta en tu navegador.

Ejemplos XML a Scala

Aquí un ejemplo de generación de case classes Scala desde XML.

Ejemplo: Registro de suscriptor

XML de entrada:

Entrada

Salida Scala generada:

Salida

Herramientas relacionadas

Para parsing XML en Scala: scala.xml y scalaxb. Para XML: W3C XML.