YAML ↔ JSON

Converta YAML em JSON ou JSON em YAML na hora, com âncoras, YAML de vários documentos e aspas seguras em yes/no. Conversor grátis.

Sobre esta ferramenta

Converta YAML em JSON e JSON em YAML. Âncoras e aliases são resolvidos, YAML com vários documentos vira um array, e strings ambíguas ficam entre aspas na saída YAML.

Como usar

  1. Escolha YAML → JSON ou JSON → YAML.
  2. Cole o documento.
  3. Copie a saída convertida; erros de análise aparecem abaixo da entrada.

Perguntas frequentes

Por que yes e no ficam entre aspas na saída YAML?

Parsers de YAML 1.1, como o PyYAML, leem yes/no/on/off sem aspas como booleanos. As aspas mantêm esses valores como strings em qualquer parser.

Os comentários são mantidos?

Não. JSON não tem comentários, então eles são descartados ao converter YAML em JSON.

O que acontece com vários documentos YAML?

Documentos separados por --- são retornados como um array JSON.

Ferramentas relacionadas