Converter CSV em XML, YAML, SQL e JSON
Cole os dados e escolha separador e formato de saída. Use uma linha de cabeçalho para nomear os campos; o SQL não é executado.
Funciona localmente no seu navegadorCole os dados e escolha separador e formato de saída. Use uma linha de cabeçalho para nomear os campos; o SQL não é executado.
Funciona localmente no seu navegadorConverter CSV em XML, YAML, SQL e JSON faz parte das ferramentas de conversão de dados do KivTools. A bancada acima resolve todo o trabalho em uma única tela: as opções que você marca no formulário e depois um resultado de texto pronto para copiar.
A conversão roda dentro da página, em JavaScript. Nada do que você digita é enviado, a ferramenta continua funcionando offline e serve para dados que você não pode mandar para terceiros.
Formatos de dados estruturados parecem intercambiáveis até um deles perder um tipo, um fuso horário ou um comentário. Estas ferramentas leem uma representação, aplicam um mapeamento documentado e escrevem outra, mantendo a ida e volta e a ordem das colunas previsíveis.
Quase toda surpresa vem de conversões implícitas: números virando texto, datas deslocadas por fuso horário ou células vazias transformadas em null. Converta primeiro uma amostra representativa e compare com o original.
Navegadores, programas de desktop e utilitários de linha de comando devem concordar; diferenças normalmente indicam outra codificação, outro idioma ou outra versão. Valide a saída com um analisador do formato de destino em vez de confiar só na prévia, e não mexa no arquivo original até confirmar a ida e volta.
A ordem dos campos importa em alguns formatos e não em outros, e as regras de aspas mudam; diante de um sistema rígido, vale a documentação dele. Guarde uma cópia da entrada enquanto testa, para que um ajuste errado nunca destrua o original.
Entrada: texto CSV, TSV ou separado por ponto e vírgula com campos entre aspas e quebras de linha; saída: XML, YAML, instruções SQL INSERT ou JSON.
Gera instruções SQL INSERT a partir de exportações CSV para migração de banco de dados; converte exportações de planilhas para JSON em testes de API; produz arquivos YAML ou XML a partir de relatórios tabulares.
O texto de entrada CSV, TSV ou separado por ponto e vírgula é processado em JavaScript no navegador e não é enviado ao KivTools.
A detecção automática do delimitador pode escolher incorretamente em dados ambíguos; verifique ou selecione manualmente Vírgula, Tabulação ou Ponto e vírgula.
Sim. Todas as ferramentas do KivTools são gratuitas, não exigem conta e não têm cota. Não existe plano pago escondido atrás da bancada nem e-mail obrigatório para usar o resultado.
No seu navegador. O script é carregado uma vez e a conversão acontece na sua máquina; é por isso que a ferramenta continua funcionando quando a rede cai.
Entrada: texto CSV, TSV ou separado por ponto e vírgula com campos entre aspas e quebras de linha; saída: XML, YAML, instruções SQL INSERT ou JSON. Entradas grandes costumam passar sem problema; para volumes extremos, uma ferramenta local de linha de comando é mais adequada.
A ida e volta é a prova real: converta e reconverta antes de confiar no mapeamento. Compare antes uma amostra pequena e conhecida quando o resultado alimenta um processo automático.
O resultado é seu: sem marca d’água, sem etiqueta de licença e sem exigência de atribuição. Apenas verifique a licença do formato de base quando ele for para um produto.
A página funciona em qualquer navegador móvel moderno e passa para uma coluna em telas pequenas. As ferramentas locais continuam funcionando offline depois que a página carrega.