API de JSON a CSV - Convertidor gratuito
Toma una cadena JSON que contiene una matriz de objetos y la convierte al formato CSV. Los encabezados de columna se generan a partir de las claves de objeto. Los objetos anidados se aplanan mediante notación de puntos.
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 consultas de bases de datos como descargas CSV
Convierta los resultados de consultas API a formato CSV para usuarios que necesitan importar datos a Excel, Google Sheets u otras herramientas de hojas de cálculo.
Genere informes CSV a partir de datos analíticos JSON
Transforme análisis JSON o datos de facturación en CSV para equipos financieros que trabajan en flujos de trabajo basados en hojas de cálculo.
Frequently asked questions
¿Cómo se manejan los objetos anidados?
Los objetos anidados se aplanan mediante notación de puntos. Por ejemplo, {"address": {"city": "NYC"}} se convierte en una columna denominada "address.city".
¿Qué pasa si los objetos tienen claves diferentes?
La API recopila todas las claves únicas de todos los objetos de la fila del encabezado. Los valores faltantes se dejan como campos vacíos en el CSV.
¿Se escapan correctamente los valores con comas?
Sí. Los valores que contienen comas, comillas dobles o nuevas líneas se incluyen entre comillas dobles según la especificación CSV.
¿Puedo especificar qué columnas incluir?
La API exporta todas las claves. Para limitar las columnas, filtre la matriz JSON para incluir solo las claves deseadas antes de enviarlas.
Get your API key
Free tier includes 5 requests per minute with no credit card required. Upgrade for higher limits.