Iniciação rápida
-
YAML e TOML
Coloque o YAML para obter o texto TOML.
-
Toml e Yamal
O TOML é validado antes da saída do YAML.
Mova-se rapidamente entre as configurações do Cargo.toml, pyproject e YAML.
Privacidade: processado localmente, nunca carregado.
↓ Colar na área de entrada abaixo para ver os resultados instantaneamente
Rust/Cargo 常用 TOML; 与 YAML 互转便于配置迁移。
Mova-se rapidamente entre as configurações do Cargo.toml, pyproject e YAML.
YAML e TOML
Coloque o YAML para obter o texto TOML.
Toml e Yamal
O TOML é validado antes da saída do YAML.
Para configurações JSON, use o yaml-converter para YAML primeiro, depois esta ferramenta para TOML.
Formatar, validar e converter TOML ↔ JSON / YAML para pyproject.toml, Cargo.toml e configurações similares.
Use quando migrar configurações do Rust / Python, normalizar entradas de CI e comparar ambientes.
Ao migrar as configurações do projeto Python de pyproject.toml para YAML, converta-o primeiro com esta ferramenta e ajuste a indentação em um editor de texto. O processo inverso é igualmente simples: colar as configurações YAML para gerar um TOML padrão instantaneamente, perfeito para migrar as configurações para o Cargo.toml do Rust.
Para projetos multilíngues, primeiro converta tudo para YAML para edição multiplataforma, e depois volte para formatos nativos (TOML / JSON). Isso evita a confusão de sintaxe entre os formatos e mantém a consistência da configuração nas colaborações em equipe.
Input
name: towalles
Output
name = "towalles"
Os comentários TOML podem ser perdidos ao converter para YAML; mantenha backups.
Verifique se o arquivo original contém estruturas especiais não suportadas pelo TOML / YAML (como as âncoras complexas do YAML). Simplifique a configuração antes da conversão ou comente temporariamente seções problemáticas. A maioria dos erros decorre de diferenças de formato sutis.