Formatador e validador YAML
Verifique a sintaxe YAML com a posição do erro, reformate-a de forma consistente ou converta-a para JSON.
- Funciona no navegador
- Sem envio
- O resultado fica no seu dispositivo
Privacidade e limitesExecuta no seu navegador. Nada é enviado.
O conteúdo das entradas fica neste separador; a Refentra não o envia nem guarda. As contagens agregadas opcionais de ações só são enviadas com o seu consentimento para medição de utilização. Limpe o espaço ao terminar.
Perfil suportado: YAML 1.2 core: sem âncoras, aliases ou tags próprias; 100.000 unidades UTF-16. A formatação preserva os números exatos e os tipos das chaves. JSON exige chaves de texto e números finitos representáveis sem perda de precisão; 20.000 nós, profundidade 64.
Máximo 200.000 unidades UTF-16; os parsers podem ter limites inferiores. Worker: 15 segundos (regex 1,5 segundos).
Verificar os dados e o resultado
- Preparar e escolher a operação
Cole YAML e escolha a saída em YAML normalizado ou em JSON; verifique a indentação antes de converter.
- Verificar um exemplo concreto
Experimente esta amostra e compare com o resultado indicado: count: 2 active: true → JSON → {"count":2,"active":true}
- Rever antes de reutilizar o resultado
Verifique os tipos dos valores escalares resultantes; ponha entre aspas os identificadores como 001 quando têm de continuar a ser texto e não um número.
Respostas para esta tarefa
Os comentários passam para a conversão em JSON?
O JSON não tem comentários. A conversão preserva os valores de dados admitidos, mas não os comentários, as âncoras nem a disposição visual original do YAML.
O que devo verificar se os dados falharem?
Substitua as tabulações de indentação por espaços, verifique as chaves duplicadas e retire as etiquetas ou estruturas não suportadas antes de tentar de novo.
Onde termina o alcance desta ferramenta?
Só é convertido o subconjunto limitado de YAML compatível com JSON; não é um validador de configurações de implementação, de Kubernetes nem de CI.