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.
JSON es el formato de intercambio de las API y los programas, pero como archivo de configuración para personas el TOML resulta más agradable: secciones entre corchetes, líneas sencillas de clave igual valor y comentarios; esta herramienta serializa tu objeto JSON en un TOML bien formado, como el que usan Cargo.toml o pyproject.toml.
Funciona por completo en local (con smol-toml, JavaScript puro): los objetos se convierten en tablas, los objetos anidados en subtablas (por ejemplo, [server.meta]), los arreglos en arreglos de TOML y las cadenas, los números y los booleanos en valores escalares; como TOML necesita una tabla en el nivel superior, un arreglo, un valor escalar o null en la raíz se rechaza con un mensaje claro.
Te encuentras con esto al generar una configuración de Cargo o pyproject a partir de una plantilla, al pasar ajustes en JSON a un .toml editable a mano o al producir una configuración legible desde una API; con franqueza, TOML no tiene tipo null, así que los objetos con valores null se rechazan con un mensaje claro, no se descartan en silencio; no se sube nada.
Ficha técnica
Ficha técnica
Formatos de entrada
JSON
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 JSON.
La herramienta lo serializa a TOML.
Descarga el archivo TOML.
Límites:Espera un objeto JSON en el nivel superior (un arreglo, un valor escalar o null en la raíz se rechaza con un mensaje claro); los objetos anidados pasan a subtablas y los arreglos a arreglos de TOML; TOML no tiene tipo null, así que los objetos con null se rechazan; el orden de las claves sigue al del JSON.
Preguntas frecuentes
¿Se sube mi archivo a algún servidor?
No. La conversión ocurre por completo en tu navegador, en local; tu archivo nunca sale de tu dispositivo.
¿Por qué la raíz tiene que ser un objeto?
Un documento TOML es una tabla en el nivel superior; un arreglo o un valor escalar no pueden ser la raíz de un TOML.
¿Cómo se asignan los objetos anidados?
A tablas y subtablas de TOML, por ejemplo [server] y [server.meta].
¿Qué pasa con null?
TOML no tiene tipo null; los objetos con null se rechazan con un mensaje claro, no se descartan 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