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.
O JSON é o formato de intercâmbio das APIs e dos programas, mas como arquivo de configuração para pessoas o TOML é mais agradável: seções entre colchetes, linhas simples de chave igual valor e comentários; esta ferramenta serializa o seu objeto JSON em um TOML bem formado, como o que o Cargo.toml e o pyproject.toml usam.
Roda inteiramente no seu dispositivo (com o smol-toml, JavaScript puro): os objetos viram tabelas, os objetos aninhados viram subtabelas (por exemplo, [server.meta]), os arrays viram arrays de TOML e as strings, os números e os booleanos viram valores escalares; como o TOML precisa de uma tabela no nível superior, um array, um valor escalar ou null na raiz é rejeitado com uma mensagem clara.
Você se depara com isso ao gerar uma configuração de Cargo ou pyproject a partir de um modelo, ao transformar ajustes em JSON em um .toml editável à mão ou ao produzir uma configuração legível a partir de uma API; sendo honesto, o TOML não tem tipo null, então os objetos com valores null são rejeitados com uma mensagem clara, e não descartados em silêncio; nada é enviado.
Uma observação honesta sobre os limites: o TOML não conhece o valor nulo nem tipos misturados dentro do mesmo array. Se o seu JSON contém essas construções, elas não podem ser convertidas sem perda - a ferramenta deixa isso transparente em vez de produzir em silêncio algo inválido ou errado.
Ficha técnica
Ficha técnica
Formatos de entrada
JSON
Formato de saída
TOML
Processamento em lote
Não
Processamento
Localmente no navegador (JavaScript)
Upload de arquivos
Nenhum
Em 3 passos
Solte ou escolha o seu arquivo JSON.
A ferramenta o serializa em TOML.
Baixe o arquivo TOML.
Limites: Espera um objeto JSON no nível superior (um array, um valor escalar ou null na raiz é rejeitado com uma mensagem clara); os objetos aninhados viram subtabelas e os arrays viram arrays de TOML; o TOML não tem tipo null, então os objetos com null são rejeitados; a ordem das chaves segue a do JSON.
Perguntas frequentes
O meu arquivo é enviado para algum servidor?
Não. A conversão acontece inteiramente no seu navegador, de forma local; o seu arquivo nunca sai do seu dispositivo.
Por que a raiz precisa ser um objeto?
Um documento TOML é uma tabela no nível superior; um array ou um valor escalar não podem ser a raiz de um TOML.
Como os objetos aninhados são mapeados?
Para tabelas e subtabelas de TOML, por exemplo [server] e [server.meta].
E quanto ao null?
O TOML não tem tipo null; os objetos com null são rejeitados com uma mensagem clara, não descartados em silêncio.
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