ToolHub
Abrir herramienta

Conversor XML YAML

Conversor bidireccional entre XML y YAML. Convierte documentos XML a formato YAML, o genera XML desde configuración YAML.

Conversión de formato

Acerca de esta herramienta

El Conversor XML YAML es una herramienta de conversión bidireccional entre documentos XML y formato de configuración YAML. El modo XML a YAML analiza documentos XML y los convierte a YAML limpio y legible. El modo YAML a XML toma configuración YAML y genera documentos XML bien formados. Los atributos XML se conservan como claves @attr, y los elementos repetidos se manejan correctamente como secuencias YAML.

Funciones principales

Vista previa rápida

Casos de uso

xml yaml converter config serialization

Preguntas frecuentes

¿Qué es el Conversor XML YAML?

El Conversor XML YAML es un conversor bidireccional en línea que puede convertir documentos XML a formato YAML, o generar XML desde configuración YAML. Se ejecuta completamente en el navegador y no envía datos a ningún servidor.

¿Cómo se representan los atributos XML en YAML?

Los atributos XML se representan en YAML como claves con prefijo @. Por ejemplo, el atributo XML id="123" se convierte en @id: "123" en la salida YAML. Esta convención permite distinguir claramente entre atributos y elementos hijos.

¿Cómo se maneja el contenido mixto (texto y elementos hijos coexistentes)?

El contenido mixto se maneja usando la clave #text para la parte de texto. Cuando un elemento XML contiene tanto texto como elementos hijos, el texto se almacena bajo #text y los elementos hijos se mantienen como claves anidadas, preservando la estructura completa del contenido.

¿Cómo se convierten los elementos XML repetidos a YAML?

Los elementos XML repetidos con el mismo nombre de etiqueta se convierten automáticamente en secuencias (listas) YAML. Por ejemplo, múltiples elementos <item> se convierten en una única lista item: [...] en YAML, preservando todas las entradas en orden.

¿Se pueden personalizar el nombre del elemento raíz y el prefijo de atributo?

Sí. El conversor ofrece opciones para establecer el nombre del elemento raíz al convertir YAML a XML, y para configurar el carácter de prefijo de atributo al convertir XML a YAML. El prefijo predeterminado es @, pero puedes cambiarlo según necesites.