CSV para JSON
Converta CSV em JSON – linhas da planilha em matrizes de objetos.
Como usar CSV para JSON
- Cole seu CSV — incluindo a linha de cabeçalho, que se torna as chaves JSON.
- Leia a matriz JSON — um objeto por linha, os valores entre aspas são desembrulhados corretamente.
- Verifique os tipos de valor — CSV é texto, portanto, números e booleanos podem precisar de conversão onde os tipos são importantes.
- Copie para seu código, chamada de API ou importação — ou explore-o primeiro no JSON Visualizador.
O que é CSV para JSON?
Um conversor de CSV para JSON transforma linhas separadas por vírgula em uma matriz de objetos JSON: a linha do cabeçalho fornece as chaves e cada linha de dados se torna um objeto. Um CSV de duas colunas de nomes e idades torna-se [{"name":"Ada","age":"36"}, …] — o formato que toda API, script e ferramenta JSON espera.
É a ponte da planilha para o código, na direção oposta do JSON para o CSV: os dados vivem sua primeira vida no Excel ou no Planilhas (exportações, catálogos, mapeamentos, listas mantidas manualmente) e precisam de uma segunda vida como entrada estruturada para programas. O conversor faz a remodelagem e a parte que os humanos falham: as regras de cotação do CSV para vírgulas e aspas dentro de valores.
Sobre o CSV para JSON
Cole CSV — direto de um arquivo ou copiado de uma planilha — e obtenha a matriz JSON instantaneamente, cabeçalhos como chaves, citações e escapes manipulados.
Conversões diárias: uma planilha de produto/usuário/inventário em dados iniciais ou cargas de API, uma lista do Excel de um colega em uma matriz de configuração, exportações de pesquisas em JSON para ferramentas de análise e tabelas de pesquisa (códigos de países, mapeamentos de categorias) em estruturas de código que podem ser importadas. A linha do cabeçalho é importante - seus textos exatos se tornam as chaves, portanto, cabeçalhos limpos (minúsculas, sem espaços) no upstream, salvam a renomeação no downstream.
A ressalva do tipo: CSV é um texto não digitado, então os valores chegam como strings - "36" e não 36, "true" não é verdadeiro. Os conversores podem inferir números óbvios; quando os tipos são importantes (APIs validando cargas úteis), verifique e converta. Delimitador kin: arquivos separados por ponto e vírgula (Excel europeu) e TSV são convertidos da mesma forma quando o delimitador é conhecido.