Valide YAML, normalize indentação, ordene chaves e converta localmente para JSON.
Relacionado
JSON rarely lives alone. Convert between JSON and YAML/CSV/XML, decode JWTs, generate types, and validate against JSON Schema — every step staying in the browser.
Desde o YAML 1.2, todo documento JSON é um YAML válido. Converta configurações YAML para JSON e fique atento às armadilhas de indentação e inferência de tipo.
Uma validação rápida antes de enviar uma requisição de API ajuda a separar problemas de sintaxe JSON de erros de autenticação, schema e backend.
Cole YAML para verificar instantaneamente erros de sintaxe. O validador destaca a linha exata em que o erro ocorre. Você também pode reformatar o YAML com indentação consistente ou convertê-lo em JSON com um clique.
A mesma ferramenta funciona como yaml lint / yaml linter / yamllint / yaml checker / online yaml validator —— cole qualquer YAML e ela aponta a primeira falha de parsing com linha e coluna. Use como validate yaml online : formatação, lint e conversão acontecem localmente, nada é enviado.
YAML vs JSON : ambos são formatos de intercâmbio de dados, e o YAML 1.2 é um superconjunto estrito do JSON, portanto qualquer documento JSON já é YAML válido. A diferença prática é a forma —— YAML usa indentação e é amigável a comentários (ideal para configuração editada à mão), JSON usa colchetes e sintaxe estrita (ideal para APIs). Quando precisar passar configuração para uma ferramenta que só aceita JSON, clique em To JSON.
:, - ou # geralmente precisam estar entre aspas.Quase sempre por causa da indentação : ou se infiltraram tabs (YAML não permite indentação por tab), ou chaves no mesmo nível têm profundidades diferentes. O formatador reescreve tudo com uma única largura baseada em espaços, o que costuma expor —— e corrigir —— a maioria desses problemas.