Inicio de Herramientas

Guía de Desarrollo XML a YAML y YAML a XML

Referencia técnica para la conversión bidireccional entre XML y YAML 1.2 con asignación de atributos y preservación de CDATA.

Prefijo de Atributos:
Sangría YAML:
Samples:
Configuración XML / YAML de Origen (XML)23 lines
Resultado Convertido (YAML 1.2)

100% Client-Side Privacy

Your confidential XML payloads, SOAP requests, and configuration files are processed completely inside your browser without uploading to external servers.

Attribute & CDATA Parity

Accurately distinguishes node attributes from child tags using customizable prefix tokens (@_) and maps repeated siblings into clean YAML sequence arrays.

Bidirectional Transpilation

Instantly toggle between XML-to-YAML and YAML-to-XML with customized indentation levels, single-click copy, and file downloads.

Referencia técnica y guía de arquitectura

Guía de Desarrollo XML a YAML y YAML a XML — Guía de referencia

Referencia técnica para la conversión bidireccional entre XML y YAML 1.2 con asignación de atributos y preservación de CDATA.

Parámetros clave y controles

attributePrefixstring ('@_' | '_' | '')

Prefijo para los atributos XML en las claves del documento YAML.

textNodePropertystring ('#text' | 'value')

Propiedad utilizada para el contenido textual de elementos con atributos.

cdataPreservationboolean

Preserva bloques CDATA como literales escalares en bloque en YAML.

indentationinteger (2 | 4)

Espacios por nivel de sangría en la salida YAML.

Consejos profesionales y mejores prácticas

Los elementos repetidos se convierten en matrices ordenadas en el resultado YAML.

El prefijo '@_' evita colisiones entre nombres de atributos y etiquetas hijas.

Envuelva valores numéricos entre comillas en YAML para evitar pérdida de ceros iniciales.

Errores comunes y solución de problemas

Asegúrese de que el documento XML posea un único nodo raíz contenedor.

Verifique el escape de caracteres o encierre los bloques en CDATA.

Preguntas frecuentes (FAQ)

¿Cómo se representan las etiquetas vacías en YAML?▼

Se asignan al valor null (~) o a un objeto vacío.

¿Es posible convertir de YAML a XML?▼

Sí, el conversor es completamente bidireccional.

¿Se envían los datos a servidores externos?▼

No. Toda la transformación se ejecuta de manera local en el navegador.

¿Se conservan los comentarios XML?▼

Se eliminan para garantizar la pureza de la estructura de datos.

Herramientas y utilidades relacionadas

Todas las herramientas →