El convertidor primero analiza YAML y luego serializa los datos analizados como TOML. Los objetos anidados se convierten en tablas TOML, los arrays primitivos en arrays TOML y los arrays de objetos se emiten como arrays de tablas TOML.
TOML no tiene un tipo null nativo, y el serializador omite claves o elementos de array con null. Los comentarios, anclas y alias de YAML también son sintaxis de análisis y no se conservan en la salida TOML.
Preguntas y respuestas frecuentes sobre este tema.
YAML usa anidación basada en indentación y es flexible con tipos de datos, mientras que TOML usa sintaxis plana de clave-valor con secciones explícitas (tablas) y tipado estricto. YAML es común en Kubernetes y CI/CD, TOML en configuraciones Rust/Python.
Sí, con el menú desplegable de ordenamiento puede reordenar alfabéticamente todas las claves de tabla TOML (A a Z) o preservar la secuencia de sus mapeos YAML. El ordenamiento se aplica recursivamente a cada tabla y sub-tabla anidada en la salida TOML.
Escenarios comunes incluyen migrar configuraciones de Kubernetes o Docker Compose a Rust Cargo.toml, configurar Python pyproject.toml desde configuraciones YAML existentes, o cambiar entre formatos de pipelines CI/CD.
No, la conversión de YAML a TOML es manejada completamente por JavaScript en su navegador. Sus datos YAML permanecen en su dispositivo y nunca se comparten con ningún servidor.