API JSON en CSV - Convertisseur gratuit
Prend une chaîne JSON contenant un tableau d'objets et la convertit au format CSV. Les en-têtes de colonnes sont générés à partir des clés d'objet. Les objets imbriqués sont aplatis à l'aide de la notation par points.
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
Exporter les résultats des requêtes de base de données sous forme de téléchargements CSV
Convertissez les résultats des requêtes API au format CSV pour les utilisateurs qui doivent importer des données dans Excel, Google Sheets ou d'autres outils de feuille de calcul.
Générer des rapports CSV à partir des données d'analyse JSON
Transformez les analyses JSON ou les données de facturation en CSV pour les équipes financières qui travaillent dans des workflows basés sur des feuilles de calcul.
Frequently asked questions
Comment les objets imbriqués sont-ils gérés ?
Les objets imbriqués sont aplatis à l'aide de la notation par points. Par exemple, {"address": {"city": "NYC"}} devient une colonne nommée "address.city".
Et si les objets avaient des clés différentes ?
L'API collecte toutes les clés uniques de tous les objets pour la ligne d'en-tête. Les valeurs manquantes sont laissées sous forme de champs vides dans le CSV.
Les valeurs avec des virgules sont-elles correctement échappées ?
Oui. Les valeurs contenant des virgules, des guillemets doubles ou des nouvelles lignes sont placées entre guillemets doubles conformément à la spécification CSV.
Puis-je spécifier les colonnes à inclure ?
L'API exporte toutes les clés. Pour limiter les colonnes, filtrez le tableau JSON pour inclure uniquement les clés souhaitées avant l'envoi.
Get your API key
Free tier includes 5 requests per minute with no credit card required. Upgrade for higher limits.