Ferramentas YAML
Converta YAML em JSON, CSV, XML, TOML ou properties, reformate e valide — todas as ferramentas YAML, 100 % no seu navegador.
Conversores de formatos de dados
- JSON para YAML — pronto para a sua configuração Converta JSON em YAML. A indentação é sua escolha, os valores ambíguos ganham aspas e o resultado cola direto num Compose ou na sua CI.
- YAML para JSON — IDs longos exatos Converta YAML em JSON. Os inteiros grandes mantêm todos os algarismos e vários documentos viram um array, pronto para uma API ou um script.
- CSV para YAML — uma lista que dá para ler Transforme uma tabela CSV numa lista YAML de mapeamentos. Cada linha vira um bloco legível num relance, pronto para uma configuração ou um fixture.
- YAML para CSV — uma planilha a partir de lista Transforme uma lista YAML em planilha. Cada mapeamento vira uma linha e as chaves dele viram o cabeçalho, pronto para Excel ou Google Sheets.
- YAML para TOML — configurações convertidas Converta uma configuração YAML em TOML. Os mapeamentos aninhados viram tabelas, prontas para Cargo, pyproject ou qualquer coisa que leia TOML.
- TOML para YAML — config lida igual por todos Converta uma configuração TOML em YAML. Os escalares ambíguos saem com aspas: um leitor PyYAML antigo e um moderno entregam os mesmos valores.
- XML para YAML — legível num passo Converta XML em YAML. A árvore vira indentação em vez de tags, que costuma ser a razão pela qual você queria tirá-la do XML.
- YAML para XML — nomes de elemento que funcionam Converta YAML em XML. As chaves impossíveis como nome de elemento são reparadas e as colisões ganham sufixo: o documento abre na primeira tentativa.
- Properties para YAML — pronto para Spring Boot Transforme um arquivo .properties do Java em YAML. As chaves pontuadas aninham e as indexadas viram listas: um application.yml pronto para commitar.
- YAML para .properties — o Java relê igual Achate YAML num arquivo .properties do Java. O escape já vem feito: o que o Properties.load relê é exatamente aquilo que você colocou.
Formatar, validar, comparar
- Formatador YAML — comentários e âncoras ficam Reindente YAML sem mexer no que ele diz. Os seus comentários e as suas âncoras passam inteiros: o arquivo continua sendo o que você queria commitar.
- Validador YAML — a linha onde ele para Confira se um YAML faz parse: indentação, aspas, âncoras, chaves repetidas. Quando ele para, você recebe a linha e já sabe onde olhar.