Pular para o conteúdo
Fileflect

JSON para YAML

Converta JSON em YAML legível para arquivos de configuração, Kubernetes ou CI. No seu navegador.

Processado no seu aparelho: seu arquivo não sai do seu computador

ou clique para escolher no seu aparelho

Até 50 arquivos de no máximo 50 MB cada.

O que JSON para YAML faz

JSON para YAML reescreve seus dados JSON como YAML com recuo em blocos, mais fácil de ler e editar à mão em arquivos de configuração, manifestos do Kubernetes, docker-compose ou pipelines de CI. Textos que um leitor YAML antigo interpretaria como outra coisa (yes, no, on, 007, datas) ficam entre aspas para não mudar de tipo.

Limites

  • Até 50 arquivos por vez, de até 50 MB cada.
  • Com o Pro: até 500 arquivos por lote.
  • Se um trabalho demorar mais de 2 minutos, ele é interrompido para não travar seu dispositivo.
  • Processado no seu navegador: seus arquivos nunca são enviados a um servidor.

Perguntas frequentes

Por que alguns valores aparecem entre aspas?

Porque sem aspas alguns leitores de YAML 1.1 os interpretariam de outro jeito: yes e on como verdadeiro, 007 como número ou 2020-01-01 como data. As aspas garantem que continuem sendo texto.

A ordem e os tipos são mantidos?

Sim. As chaves mantêm a ordem, e números, booleanos e null são escritos com o tipo YAML. Linhas longas não são quebradas.

Posso converter vários arquivos de uma vez?

Sim. Escolha vários arquivos .json e baixe cada YAML separadamente ou todos em um ZIP.