Não há qualquer subcontratação no tratamento do conteúdo dos seus arquivos. Não precisa de um contrato de tratamento de dados com a gottrix para processar documentos confidenciais ou empresariais.
Hosted in GermanyGlobal Content Delivery
Servidores de origem na Hetzner, na Alemanha, com entrega mundial por meio de uma rede de distribuição de conteúdo (CDN). O conteúdo dos seus arquivos nunca é transmitido nesse processo - ele não sai do seu dispositivo.
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 seçõ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 arquivo YAML e escreve a mesma estrutura como TOML bem formado.
A conversão corre inteiramente localmente 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 localmente. 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 arquivo YAML.
A ferramenta converte-o em TOML.
Transfira o arquivo 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. Comentários do YAML se perdem porque o TOML não consegue representá-los no mesmo lugar.
Perguntas frequentes
Meu arquivo é enviado?
Não. A conversão corre inteiramente localmente no navegador - nada é enviado.
Por 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 arquivos permanecem sempre locais, no seu dispositivo. Privacidade