Ferramenta de desenvolvedor / 15
Conversor de YAML para CSV / CSV para YAML
Converta registros de mapeamento em array YAML estruturado em CSV RFC 4180 com tratamento de aspas, ou faça o parse de CSV em YAML limpo.
Conversor de YAML para CSV / CSV para YAML: TOEA analisa registros de mapeamento YAML usando js-yaml e os converte em CSV RFC 4180, ou faz o parse de CSV com tratamento de aspas em registros YAML formatados. Roda 100% localmente no seu navegador, sem enviar nenhum arquivo para o servidor.
- Categoria
- Ferramentas para desenvolvedores
- Execuções
- No seu navegador
- Custo
- Grátis · sem cadastro
- Disponibilidade
- Pronto para usar
Roda inteiramente no seu navegador
Como as colunas são criadas
O cabeçalho contém todas as chaves que aparecem em qualquer registro, na ordem em que são vistas pela primeira vez. Um registro sem uma chave recebe uma célula vazia, e uma chave definida como null também fica vazia; portanto, o CSV não consegue distinguir os dois casos. Um único mapeamento, em vez de uma lista, torna-se uma linha. Se aparecer uma coluna inesperada, provavelmente um registro tem uma chave escrita incorretamente; pesquise por ela no YAML para encontrar o registro.
Números ao passar de CSV para YAML
Na outra direção, as células que parecem numéricas se tornam números YAML, e true e false se tornam booleanos. CEPs e códigos com zeros à esquerda perdem esses zeros (02134 vira 2134), 1e3 vira 1000, e IDs com mais de 15–16 dígitos são arredondados. Quando esses valores forem importantes, coloque aspas ao redor deles no YAML depois da conversão ou use CSV para JSON, que mantém todos os valores como strings.
Como usar
- Escolha o modo YAML para CSV ou CSV para YAML.
- Cole o texto de origem.
- Clique em Converter para visualizar, copiar ou baixar o resultado.
Privacidade e limitações
Toda a análise e conversão acontece localmente no seu navegador.
Ferramentas relacionadas
Perguntas frequentes
Qual é a estrutura YAML necessária para a exportação em CSV?
A entrada deve ser uma lista de objetos de mapeamento (por exemplo, registros chave-valor).
Como os objetos aninhados são tratados?
Estruturas aninhadas são codificadas em JSON dentro das células do CSV para preservar os dados.
Ferramenta grátis · no seu navegador execuções · não precisa de conta