YAML de Entrada
Saída
Linhas: 1Caracteres: 0Bytes: 0
Linhas: 1Caracteres: 0

O que é YAML?

YAML (YAML Ain't Markup Language) é uma linguagem de serialização de dados legível por humanos projetada para arquivos de configuração e troca de dados. Tem sintaxe concisa e clara — mais legível que XML e mais expressivo que JSON. YAML usa recuo para aninhamento, dois pontos para pares chave-valor e hífens para itens de lista, tornando-o ideal para arquivos de configuração.

Como Usar

Operações Básicas

  1. Cole ou digite dados YAML na caixa de entrada esquerda
  2. Selecione tamanho do recuo
  3. Clique 'Formatar' para embelezar, 'Minificar' para reduzir tamanho, ou 'Validar' para verificar sintaxe
  4. Veja resultados à direita
  5. Clique 'Copiar' para copiar para área de transferência

Descrição das Opções

Tamanho do RecuoEscolha entre recuo de 2 espaços ou 4 espaços

FAQ

Q: Qual a diferença entre arquivos .yaml e .yml?

A: São idênticos, apenas extensões de arquivo diferentes. .yaml é a extensão oficialmente recomendada, enquanto .yml é uma abreviação histórica. Não há diferença prática entre eles.

Q: Por que meu arquivo YAML tem erros?

A: Os erros YAML mais comuns são problemas de recuo. Certifique-se: 1. Use espaços, não tabs; 2. Mantenha níveis de recuo consistentes; 3. Adicione espaço após dois pontos; 4. Adicione espaço após hífens de itens de lista.

Q: YAML suporta comentários?

A: Sim! YAML usa o símbolo # para adicionar comentários, que podem aparecer no fim de uma linha ou em sua própria linha. Esta é uma grande vantagem do YAML sobre JSON.

Q: Como representar caracteres especiais em YAML?

A: Se uma string contém caracteres especiais (dois pontos, cerquilha, colchetes, etc.), envolva-a em aspas: aspas simples não analisam caracteres de escape, aspas duplas suportam caracteres de escape como \n para novas linhas.

Q: Meus dados estão seguros?

A: Completamente seguros. Todo processamento é feito localmente no seu navegador, dados nunca são enviados para qualquer servidor.

Ferramentas Relacionadas