Meilleur gratuit JSON au convertisseur CSV
Aplatissez un tableau d'objets JSON dans un CSV prêt à être chiffré — gratuit, collez ou téléchargez, rien n'est stocké.
Comment ça marche
- Fournir JSON. Coller un tableau d'objets JSON (ou un seul objet) ou télécharger un fichier.json.
- Convertir. Presse Convert — les colonnes sont construites à partir des clés sur tous les objets.
- Obtenez CSV. Copier le CSV, ou le télécharger prêt à s'ouvrir dans un tableur.
A propos de cet outil
JSON to CSV aplatit un tableau d'objets JSON dans un CSV prêt à être chiffré. Collez le fichier JSON ou téléchargez un fichier.json, et l'outil construit les en-têtes de colonnes à partir de l'union des touches de chaque objet, de sorte que les lignes avec différents champs sont toujours alignées. Les objets et tableaux imbriqués sont écrits comme compacts JSON dans leur cellule plutôt que d'être supprimés. Le résultat s'ouvre directement dans Excel, Feuilles ou Nombres. Tout est analysé dans la requête et rien n'est stocké.
À quoi les gens s'en servent
- Ouvrir une réponse API=S JSON dans un tableur
- Transformer JSON exporté en CSV pour Excel ou feuilles
- Partager des données structurées avec des collègues non techniques
- JSON en vrac enregistre comme lignes et colonnes
API développeur
Automatisez cet outil à partir de votre propre code. Envoyez une demande POST au point final ci-dessous et obtenez le même résultat que l'outil web produit. Il est limité par IP et n'a pas besoin d'inscription — les clés API pour les limites plus élevées arrivent.
https://best.free/api/tools/json-to-csv/
| Paramètre | Exemple | Requis | Annexe |
|---|---|---|---|
text |
[{"name":"Ada","age":36}] |
Oui | A JSON array of objects. |
curl -X POST https://best.free/api/tools/json-to-csv/ \
-H 'Content-Type: application/json' \
-d '{"text": "[{\"name\":\"Ada\",\"age\":36}]"}'
import requests
r = requests.post(
"https://best.free/api/tools/json-to-csv/",
json={"text": "[{\"name\":\"Ada\",\"age\":36}]"},
)
print(r.json())
const r = await fetch("https://best.free/api/tools/json-to-csv/", {
method: "POST",
headers: { "Content-Type": "application/json" },
body: JSON.stringify({ text: "[{\"name\":\"Ada\",\"age\":36}]" }),
});
const data = await r.json();
console.log(data);
Réponse: JSON with the CSV text in "csv".
{"ok": true, "csv": "name,age\r\nAda,36\r\n"}