Sobre esta ferramenta
Cola ou carrega YAML para explorar a estrutura como árvore, editar o conteúdo, formatar e descarregar. Útil para configurações de aplicações modernas (Docker, CI/CD, infraestrutura), inspecções de manifestos, conversões para outros formatos, ou simplesmente para perceber a hierarquia de um ficheiro YAML grande.
Como usar
- Cola o YAML ou carrega um ficheiro.
- Vê a estrutura como árvore navegável.
- Edita o conteúdo se necessário, com validação ao vivo.
- Formata e descarrega o resultado.
Perguntas frequentes
- Qual é a vantagem de YAML sobre JSON?
- Legibilidade. YAML usa indentação em vez de chavetas e parênteses, permite comentários (com #), e tem sintaxe mais limpa para listas e objectos. É preferido em ficheiros de configuração editados manualmente. JSON é melhor para troca de dados entre máquinas e em APIs.
- Porque é que YAML é tão sensível a indentação?
- Em YAML a estrutura é definida pela indentação, não por delimitadores. Trocar tabulações por espaços, ou misturar os dois, partir uma estrutura. A regra é usar sempre espaços (a maioria das ferramentas converte tabulações automaticamente) e manter consistência.
- YAML suporta tipos complexos?
- Suporta listas e objectos aninhados sem limite, e tipos primitivos (strings, números, booleanos, null). Há também tipos avançados (datas, conjuntos, referências entre nós) mas não são usados na maioria dos ficheiros. Para todos os efeitos práticos, YAML cobre o que JSON cobre, com sintaxe diferente.