Ferramentas de dados e conversão
Mova dados entre JSON, CSV, YAML, XML e de volta.
Os dados chegam no formato que o sistema que os produziu preferiu, e quase nunca é o formato de que você precisa em seguida. Um colega manda uma exportação de planilha quando o seu importador quer JSON; uma API devolve JSON aninhado quando você precisa de linhas planas para uma tabela dinâmica; uma configuração vem em YAML quando a ferramenta lê TOML. Estes conversores, validadores, visualizadores e comparadores traduzem entre essas formas e dizem com clareza quando a entrada está malformada.
Ferramentas desta categoria
80Sobre estas ferramentas
Plano e aninhado não se correspondem de forma limpa
CSV é um retângulo: linhas e colunas, um valor por célula. JSON é uma árvore, com objetos dentro de arrays dentro de objetos. Converter uma árvore em retângulo sempre exige decidir o que fazer com o aninhamento: achatá-lo em nomes de coluna com pontos ou serializar o ramo em uma única célula. Ter consciência de que essa escolha existe é o que evita que uma conversão perca metade dos seus dados em silêncio.
Valide antes de culpar o analisador
A maioria dos relatos de "a importação está quebrada" são entradas malformadas: uma vírgula final, um campo sem aspas contendo o separador, uma tabulação onde deveria haver espaço, ou uma marca de ordem de bytes no início do arquivo que faz o primeiro nome de coluna parecer errado. Um validador aponta a linha e a coluna culpadas, o que transforma meia hora de aperto de olhos numa correção de cinco segundos.
Arquivos grandes, uma aba do navegador
Tudo aqui roda no lado do cliente, então o limite prático é a sua própria memória e não um teto de upload ou um plano pago. Uma exportação de vários megabytes é processada localmente em segundos e nunca sai da máquina — o que também significa que você pode passar uma exportação real de clientes por um conversor sem que isso se torne uma questão de transferência de dados para outra pessoa responder.