Saída JSON
Como usar o conversor YAML ↔ JSON
- Selecione a direção: YAML → JSON ou JSON → YAML.
- Cole seu YAML ou JSON no campo de entrada.
- Clique em Converter. O resultado aparece no painel de saída.
- Copie a saída para a área de transferência.
YAML vs JSON: diferenças principais
YAML é um superconjunto de JSON, todo documento JSON válido é também YAML válido. No entanto, YAML adiciona vários recursos que o tornam melhor para configuração editada manualmente:
- Comentários: YAML suporta comentários
#; JSON não - Sem aspas obrigatórias: strings simples não precisam de aspas em YAML
- Strings multilinha: escalares de bloco YAML (
|e>) tornam texto longo legível - Âncoras e aliases:
&âncoradefine um bloco reutilizável;*aliaso referencia, eliminando duplicações - Múltiplos documentos: um único arquivo YAML pode conter vários documentos separados por
---
JSON é mais simples, portável e universalmente suportado por APIs e parsers, o formato preferido para comunicação máquina a máquina.
Quando converter YAML → JSON?
- Uma API ou ferramenta requer JSON mas seus dados fonte são um arquivo de configuração YAML
- Você quer inspecionar a estrutura resolvida de um arquivo YAML com âncoras e aliases
- Precisa verificar se um arquivo YAML é analisado corretamente
Quando converter JSON → YAML?
- Está escrevendo um arquivo de configuração (Kubernetes, GitHub Actions, Docker Compose) e quer partir de dados JSON existentes
- Quer adicionar comentários ou simplificar a sintaxe para colegas que editam arquivos manualmente
Privacidade
A conversão roda no seu navegador com a biblioteca js-yaml. Nenhum dado é enviado a qualquer servidor.