O que a ferramenta faz
O conversor é útil para tabelas, exportações, importações de produtos, respostas de API e preparação rápida de dados. Ele oferece suporte a aspas, quebras de linha dentro de células, cabeçalhos e diferentes delimitadores.
Como usar
- Escolha CSV para JSON ou JSON para CSV.
- Cole seus dados e defina o delimitador, cabeçalhos e formato de saída.
- Copie o resultado ou baixe o arquivo.
Converter CSV para JSON
No modo CSV para JSON, a ferramenta analisa linhas com o delimitador escolhido: vírgula, ponto e vírgula, tabulação, pipe ou valor personalizado. Células entre aspas, aspas escapadas e quebras de linha dentro de células entre aspas são suportadas quando o CSV segue as regras.
Quando a opção de cabeçalhos está ativada, a primeira linha vira nomes de campos e as demais linhas viram um array de objetos. Sem cabeçalhos, o resultado é um array de arrays. A opção de recorte remove espaços nas bordas dos valores das células.
Converter JSON para CSV
No modo JSON para CSV, você pode colar um objeto, um array de objetos ou um array de arrays. Para um array de objetos, a ferramenta reúne o conjunto combinado de chaves e usa como cabeçalhos CSV, deixando valores ausentes em branco.
O conversor funciona melhor com dados planos: strings, números, booleanos e valores vazios. Objetos e arrays aninhados não são expandidos em colunas separadas, então respostas complexas de API devem ser achatadas antes.
Quando ajuda
O conversor ajuda a preparar importações de produtos, inspecionar respostas de API, passar dados de tabela para desenvolvedores, transformar CSV de analytics em fixtures JSON ou criar CSV a partir de um array JSON simples.
As configurações de delimitador importam para formatos regionais: alguns sistemas usam CSV separado por vírgula, enquanto outros esperam ponto e vírgula ou tabulação. Antes de importar, confira algumas linhas no sistema de destino.