No se produce ningún tratamiento del contenido de tus archivos en servidores, así que no necesitas firmar un contrato de encargo con gottrix para trabajar con documentos confidenciales o de empresa.
Servidores en AlemaniaRGPD desde el diseño
Servidores de origen en Hetzner (Alemania). Como tus archivos nunca salen del dispositivo, su contenido ni siquiera llega a transmitirse.
YAML es el formato de configuración más extendido para pipelines de CI, Docker Compose, Kubernetes y muchas herramientas: usa la sangría en lugar de corchetes y con muy poca ceremonia. TOML persigue el mismo objetivo de legibilidad para personas, pero se apoya en secciones entre corchetes y en líneas sencillas de clave-igual-valor, como las que usa un Cargo.toml o un pyproject.toml. Esta herramienta lee tu archivo YAML y escribe la misma estructura como TOML bien formado.
La conversión se ejecuta por completo en local en tu navegador: js-yaml lee el YAML y smol-toml escribe el TOML, ambos JavaScript puro. Los mapeos anidados se convierten en tablas y subtablas de TOML (como [server.meta]), las secuencias pasan a ser arreglos de TOML y las marcas de tiempo se vuelven auténticos valores de fecha y hora. A partir de una configuración YAML con sangría obtienes un .toml de estructura clara que puedes versionar y confirmar de inmediato.
Así se cierra el hueco entre los formatos: JSON a YAML, JSON a TOML y ahora YAML a TOML están todos disponibles en local. Se mantiene honesta al respecto: un documento TOML necesita una tabla en el nivel superior, por lo que una secuencia YAML, un único escalar o null en la raíz se rechaza con un mensaje claro en lugar de fallar de forma críptica. Y como TOML no tiene tipo null, los mapeos con valores null se informan, no se descartan en silencio. No se sube nada.
Ficha técnica
Ficha técnica
Formatos de entrada
YAML, YML
Formato de salida
TOML
Procesamiento por lotes
No
Procesamiento
Local en el navegador (JavaScript)
Subida de archivos
Ninguna
En 3 pasos
Suelta o elige tu archivo YAML.
La herramienta lo convierte en TOML.
Descarga el archivo TOML.
Límites:Espera un mapeo YAML en el nivel superior; una secuencia, un escalar o null en la raíz se rechaza con un mensaje claro. Los mapeos anidados se convierten en subtablas, las secuencias en arreglos de TOML y las marcas de tiempo en valores de fecha y hora de TOML. TOML no tiene tipo null, así que los mapeos con valores null se rechazan en lugar de descartarse en silencio. Las anclas de YAML se resuelven al leer.
Preguntas frecuentes
¿Se sube mi archivo?
No. La conversión se ejecuta por completo en local en el navegador - no se envía nada.
¿Por qué la raíz debe ser un mapeo?
Un documento TOML es una tabla en el nivel superior; una secuencia o un escalar no pueden ser la raíz de TOML.
¿Cómo se tratan las marcas de tiempo?
Las marcas de tiempo de YAML se escriben como auténticos valores de fecha y hora de TOML, no como cadenas.
¿Qué ocurre con los valores null?
TOML no tiene tipo null; los mapeos que contienen null se rechazan con un mensaje claro en lugar de descartarse en silencio.
Solo con tu consentimiento medimos el uso de forma anonimizada mediante cookies para mejorar gottrix. Tus archivos siempre permanecen en local, en tu dispositivo. Privacidad