Entrada TOML

YAML convertido

O que é TOML para YAML?

TOML e YAML são formatos de config. TOML para YAML converte TOML em YAML. Use quando as ferramentas esperam YAML (Kubernetes, Ansible, etc.). A especificação TOML e a especificação YAML definem os formatos.

Esta ferramenta funciona inteiramente no seu navegador. Nada é enviado para um servidor. Cole TOML ou carregue um ficheiro; obtenha saída YAML. Para o inverso, use YAML para TOML. Para TOML para JSON, use TOML para JSON. Para formatar TOML primeiro, use o Formatador TOML.

Exemplos TOML para YAML

Converter TOML para YAML. Exemplo de telecomunicações:

Exemplo: Config de assinante

Entrada TOML

Saída YAML:

Saída YAML

Clique no botão Amostra acima para carregar mais exemplos no editor.

Como usar esta ferramenta

1

Colar ou carregar

Cole TOML no painel esquerdo ou carregue um ficheiro .toml. Use Amostra para carregar config de exemplo. Use Limpar para repor.

2

Ver saída YAML

O painel direito mostra o YAML convertido. As tabelas TOML tornam-se mapeamentos YAML. TOML inválido mostrará um erro.

3

Copiar ou descarregar

Use Copiar ou Descarregar para obter o YAML. Para formatar o YAML, use o Formatador YAML. Para validação, use o Validador YAML.

Quando TOML para YAML ajuda

Ao migrar de config TOML para YAML (ex. para <a href="https://kubernetes.io/docs/concepts/configuration/overview/" target="_blank" rel="noopener">Kubernetes</a>, CI/CD ou <a href="https://docs.ansible.com/" target="_blank" rel="noopener">Ansible</a>), converta aqui. Ótimo para <a href="https://doc.rust-lang.org/cargo/reference/manifest.html" target="_blank" rel="noopener">Cargo.toml</a>, <a href="https://python-poetry.org/docs/pyproject/" target="_blank" rel="noopener">pyproject.toml</a> e similares. Para saída JSON, use TOML para JSON. Para XML, use TOML para XML.

Perguntas frequentes

Os meus dados são privados?

Sim. A conversão funciona inteiramente no seu navegador. Nenhum dado é enviado para qualquer servidor.

Os comentários são preservados?

O YAML suporta comentários. Os comentários TOML podem ser preservados ou convertidos dependendo da implementação.

TOML para YAML vs YAML para TOML?

TOML para YAML converte config para YAML. YAML para TOML faz o inverso. Use o que corresponde à sua fonte.

E as datas?

As datas TOML tornam-se timestamps ou strings YAML. Verifique a saída para o seu caso de uso.

Posso converter tabelas aninhadas?

Sim. As tabelas aninhadas TOML tornam-se mapeamentos YAML aninhados. A estrutura é preservada.

Ferramentas relacionadas

TOML. YAML. Especificação TOML. Especificação YAML. JSON. MDN. GitHub.