Conversor de YAML para JSON

Converta YAML em JSON online com suporte para múltiplos documentos e validação instantânea, sem necessidade de carregamento

Entrada YAML
Saída JSON

Dicas de YAML para JSON

  • YAML com múltiplos documentos (ficheiros separados por ---) é convertido numa única matriz JSON, um elemento por documento.
  • Escolha a saída compacta quando for utilizar o JSON em variáveis de ambiente ou ferramentas CLI.
  • Os ficheiros docker-compose, Kubernetes, GitHub Actions e Ansible são analisados sem problemas - âncoras e aliases são resolvidos.
  • Os comentários YAML são descartados no JSON - não têm equivalente no formato.

Recursos Profissionais de Processamento de Conversor de YAML para JSON

Tudo que você precisa para trabalhar com dados Conversor de YAML para JSON de forma eficiente e profissional

Suporte YAML Completo

Âncoras, aliases, merge keys, estilo de fluxo e ficheiros com múltiplos documentos são analisados corretamente.

Opções de Saída

JSON formatado com 2 ou 4 espaços, ou saída compacta numa única linha.

Deteta Múltiplos Documentos

Ficheiros separados por --- tornam-se automaticamente numa matriz JSON - perfeito para manifestos K8s.

Erros Precisos

YAML inválido é reportado com a mensagem do parser, pelo que os problemas são fáceis de localizar.

Conversão Instantânea

Manifestos de grande dimensão são convertidos em milissegundos, sem qualquer atividade de rede.

Privado desde a Conceção

Os dados permanecem no separador do seu navegador. Feche-o e tudo desaparece.

Como Funciona

Passos simples para processar seu Conversor de YAML para JSON como um profissional

1

Cole o Seu YAML

Copie uma configuração, um ficheiro docker-compose ou um manifesto Kubernetes para a área de entrada.

2

Escolha o Estilo de Saída

Escolha indentação de 2 ou 4 espaços, ou saída compacta.

3

Clique em Converter

O YAML é analisado - âncoras resolvidas - e serializado em JSON.

4

Copie o JSON

Copie a saída para o seu script, pedido de API ou documento de política.

Formatador e Validador Profissional de Conversor de YAML para JSON

O processamento de Conversor de YAML para JSON corre inteiramente no seu browser — sem uploads, sem contas, sem limites.

Método de processamento

Consulte os exemplos, limites de sintaxe e documentação original da ferramenta para compreender o resultado.

Recursos Técnicos Principais:

  • • Parser YAML 1.2 completo: âncoras, aliases, merge keys, estilos de fluxo
  • • Ficheiros com múltiplos documentos (---) convertidos numa matriz JSON
  • • Opções de saída compacta ou formatada
  • • Mensagens de erro exatas com indicação da linha
  • • Conversão totalmente no lado do cliente - os seus dados nunca saem do navegador

Processamento e resultado

Verifique o método indicado e compare o resultado com a entrada antes de o utilizar.

Segurança e Privacidade:

  • • Conversão 100% no lado do cliente - sem carregamentos para o servidor, nunca
  • • Sem rastreio, cookies ou registo de dados
  • • Encriptação HTTPS para ligações seguras
  • • Os ficheiros de configuração e os manifestos permanecem no seu dispositivo
  • • Abordagem compatível com o RGPD e o CCPA

Por Que Profissionais Escolhem o EZ Formatter

100%
Processamento no lado do cliente
0
Dados enviados para servidores
60
Ferramentas na bancada de trabalho

Os seus dados permanecem no seu browser

Perguntas frequentes

Respostas a perguntas comuns sobre formatação Yaml To Json

Sim, completamente gratuito e sem registo. Todo o processamento é feito localmente no seu navegador.

Sim. As âncoras YAML (&anchor) e os aliases (*alias) são resolvidos em estruturas duplicadas simples, e as chaves de fusão (<<:) são expandidas - a saída JSON é totalmente autónoma.

Sim. Os ficheiros compose padrão e os manifestos Kubernetes são convertidos diretamente. Manifestos com múltiplos documentos (separados por ---) tornam-se numa matriz JSON com um objeto por documento.

Os comentários são descartados - o JSON não tem sintaxe de comentários. Apenas a estrutura de dados real é convertida.

Sim - utilize o nosso conversor de JSON para YAML no sentido inverso, com opções de indentação de 2 ou 4 espaços.

As âncoras (&) e os aliases (*) são resolvidos para os seus valores completos - o JSON não tem nenhum mecanismo de referência, pelo que os nós partilhados são duplicados. As chaves de fusão (<<:) são fundidas nos respetivos mapas, e os fluxos multi-documento (separados por ---) são convertidos num array JSON de documentos. As tags (!!timestamp e afins) seguem o core schema do YAML 1.2.

De acordo com o core schema do YAML 1.2: true/false → booleano, inteiros e números de vírgula flutuante (incluindo as formas 0x/0o) → números, null/~/vazio → null, tudo o resto → string. A coerção booleana do YAML 1.1 (no/yes/on/off) NÃO é aplicada - a saída JSON corresponde à semântica do YAML 1.2, que é o que o yaml.org específica como atual.

Os comentários (descartados, uma vez que o JSON não os tem), as tags locais personalizadas (!mytag - mantidas como string com um aviso) e os aliases recursivos (um nó que se referência a si próprio), que não podem ser serializados como JSON finito e são reportados como erros em vez de bloquear o processo.

Ferramentas práticas para formatar, validar e transformar dados estruturados e conteúdo de marcação