API JSON para CSV - Conversor Gratuito
Pega uma string JSON contendo uma matriz de objetos e a converte para o formato CSV. Os cabeçalhos das colunas são gerados a partir das chaves do objeto. Objetos aninhados são nivelados usando notação de ponto.
Code examples
curl -X POST https://api.botoi.com/v1/csv/to-csv \
-H "Content-Type: application/json" \
-d '{"data":[{"name":"Alice","email":"alice@example.com","plan":"pro"},{"name":"Bob","email":"bob@example.com","plan":"free"}]}'When to use this API
Exportar resultados de consulta ao banco de dados como downloads de CSV
Converta os resultados da consulta da API para o formato CSV para usuários que precisam importar dados para Excel, Planilhas Google ou outras ferramentas de planilha.
Gere relatórios CSV a partir de dados analíticos JSON
Transforme análises JSON ou dados de faturamento em CSV para equipes financeiras que trabalham em fluxos de trabalho baseados em planilhas.
Frequently asked questions
Como os objetos aninhados são tratados?
Objetos aninhados são nivelados usando notação de ponto. Por exemplo, {"address": {"city": "NYC"}} torna-se uma coluna chamada "address.city".
E se os objetos tiverem chaves diferentes?
A API coleta todas as chaves exclusivas em todos os objetos da linha de cabeçalho. Os valores ausentes são deixados como campos vazios no CSV.
Os valores com vírgulas são escapados corretamente?
Sim. Valores que contêm vírgulas, aspas duplas ou novas linhas são colocados entre aspas duplas de acordo com a especificação CSV.
Posso especificar quais colunas incluir?
A API exporta todas as chaves. Para limitar colunas, filtre a matriz JSON para incluir apenas as chaves desejadas antes de enviar.
Get your API key
Free tier includes 5 requests per minute with no credit card required. Upgrade for higher limits.