Não há qualquer subcontratação no tratamento do conteúdo dos seus ficheiros. Não precisa de um contrato de tratamento de dados com a gottrix para processar documentos confidenciais ou empresariais.
Servidores na AlemanhaRGPD desde a conceção
Servidores de origem na Hetzner, na Alemanha. Como os seus ficheiros nunca saem do dispositivo, o conteúdo deles não chega sequer a ser transmitido.
YAML é o formato de configuração difundido para pipelines de CI, Docker Compose, Kubernetes e muitas ferramentas: usa a indentação em vez de parênteses e com pouca cerimónia. TOML persegue o mesmo objetivo de legibilidade para pessoas, mas apoia-se em secções entre parênteses retos e em linhas simples de chave-igual-valor, como as que um Cargo.toml ou um pyproject.toml usa. Esta ferramenta lê o seu ficheiro YAML e escreve a mesma estrutura como TOML bem formado.
A conversão corre inteiramente em local no navegador: o js-yaml lê o YAML, o smol-toml escreve o TOML, ambos JavaScript puro. Os mapeamentos aninhados tornam-se tabelas e subtabelas TOML (como [server.meta]), as sequências tornam-se arrays TOML, as marcas temporais tornam-se verdadeiros valores de data e hora. A partir de uma configuração YAML indentada obtém um .toml de estrutura clara que pode versionar e confirmar de imediato.
Assim fecha-se a lacuna entre os formatos: JSON para YAML, JSON para TOML e agora YAML para TOML estão todos disponíveis em local. A ferramenta mantém-se honesta quanto a isso: um documento TOML precisa de uma tabela no nível de topo, por isso uma sequência YAML, um único escalar ou null na raiz é rejeitado com uma mensagem clara em vez de falhar de forma críptica. E como TOML não tem tipo null, os mapeamentos com valores null são reportados, não descartados em silêncio. Nada é enviado.
Ficha técnica
Ficha técnica
Formatos de entrada
YAML, YML
Formato de saída
TOML
Processamento em lote
Não
Processamento
Localmente no navegador (JavaScript)
Upload de arquivos
Nenhum
Em 3 passos
Largue ou escolha o seu ficheiro YAML.
A ferramenta converte-o em TOML.
Transfira o ficheiro TOML.
Limites:Espera um mapeamento YAML no nível de topo; uma sequência, um escalar ou null na raiz é rejeitado com uma mensagem clara. Os mapeamentos aninhados tornam-se subtabelas, as sequências arrays TOML, as marcas temporais valores de data e hora TOML. TOML não tem tipo null, por isso os mapeamentos com valores null são rejeitados em vez de descartados em silêncio. As âncoras YAML são resolvidas na leitura.
Perguntas frequentes
O meu ficheiro é enviado?
Não. A conversão corre inteiramente em local no navegador - nada é enviado.
Porque é que a raiz tem de ser um mapeamento?
Um documento TOML é uma tabela no nível de topo; uma sequência ou um escalar não podem ser a raiz de TOML.
Como são tratadas as marcas temporais?
As marcas temporais YAML são escritas como verdadeiros valores de data e hora TOML, não como cadeias de texto.
O que acontece com os valores null?
TOML não tem tipo null; os mapeamentos que contêm null são rejeitados com uma mensagem clara em vez de descartados em silêncio.
O inverso também funciona?
Para isso, combine "TOML para JSON" e "JSON para YAML".
Apenas com o seu consentimento medimos a utilização de forma anonimizada através de cookies para melhorar o gottrix. Os seus ficheiros permanecem sempre locais, no seu dispositivo. Privacidade