Voltar ao AllToolio

Ferramentas YAML

Valida, formata e converte dados YAML instantaneamente.

Pronto.
0
Linhas
-
Tipo

Como usar as ferramentas YAML

  1. Cola o teu documento YAML na área de entrada.
  2. Prime Processar para o converter em JSON, ou Formatar para apresentar o resultado JSON de forma legível.
  3. Verifica o número de linhas e o tipo da raiz apresentados por baixo da entrada.
  4. Copia ou reutiliza o resultado convertido noutra ferramenta.
  5. Cola o JSON gerado no kit de ferramentas JSON quando precisares de ordenação ou de processamento adicional.

Quando é útil

  • Ler ficheiros de configuração escritos em YAML.
  • Converter YAML em JSON para uma API ou um script.
  • Validar a estrutura de um documento YAML.
  • Comparar dados YAML com a sua representação em JSON.
  • Adaptar a configuração de um pipeline em YAML para uma ferramenta de implementação baseada em JSON.

Perguntas frequentes

O meu YAML é enviado para algum lado?

Não. O processamento e a conversão acontecem localmente no teu navegador, e o documento nunca sai do teu dispositivo.

Quais são as limitações?

O conversor segue o subconjunto de YAML suportado pelo processador incluído, pelo que funcionalidades muito pouco comuns podem não ser convertidas na íntegra. O resultado é JSON, e não um documento YAML reformatado.

Converte YAML em JSON?

Sim. As ações de processar e de formatar produzem ambas JSON, para que possas levar a estrutura para ferramentas baseadas em JSON.

Como sei se o documento é válido?

Se a entrada for inválida, a área de estado mostra uma mensagem de erro e o resultado permanece vazio.

Mostra estatísticas do documento?

Sim. O número de linhas e o tipo da raiz, como objeto ou matriz, atualizam-se à medida que editas a entrada.

Os comentários são preservados no resultado?

Os comentários são uma funcionalidade do YAML e não existem em JSON, por isso são eliminados durante a conversão. A ferramenta foca-se na estrutura dos dados, e não em notas de autor. Se os comentários forem importantes, mantém o YAML original junto do JSON convertido e usa o resultado apenas onde for necessário JSON.

Ferramentas relacionadas