Convertisseur CSV vers JSON
Convertissez CSV en JSON et vice-versa, avec délimiteur personnalisé.
Collez du CSV pour obtenir du JSON ; changez d'onglet pour repartir vers le CSV. Choisissez le délimiteur, activez/désactivez la ligne d'en-tête.
Comment l'utiliser
Choisissez un sens
CSV vers JSON ou JSON vers CSV.
Ajustez délimiteur et en-tête
Par défaut virgule + en-tête. ';' pour les locales européennes, '\t' pour TSV.
Collez vos données
Sortie mise à jour à la frappe. Erreurs affichées en bas si le parsing échoue.
Qu'est-ce que c'est ?
Un convertisseur CSV vers JSON transforme un export tableur en tableau JSON d'objets, indexés par la ligne d'en-tête. L'inverse part d'un tableau d'objets et produit un CSV avec en-tête. Le combo indispensable pour déplacer des données entre Excel, un export base de données et une API.
Quand l'utiliser
Importer un tableur dans un formulaire no-code qui veut du JSON. Produire un CSV pour quelqu'un qui ne connaît qu'Excel. Manipuler un export analytics. Vérifier rapidement la forme des données avant d'écrire un vrai ETL.
Erreurs courantes
Coder son parser CSV avec String.split(',') - ça casse aux virgules entre guillemets. Oublier que CSV n'a pas de types : tout devient string après round-trip. Et exporter un CSV à virgule décimale dans un environnement qui utilise des points-virgules - changez le délimiteur.
FAQ
- Comment sont gérés les champs entre guillemets ?
- RFC 4180 standard. Un champ peut être entre guillemets doubles ; un guillemet à l'intérieur est échappé en le doublant. Les sauts de ligne dans un champ quoté sont gérés.
Outils similaires
Plus dans cette catégorie
- Formateur et validateur JSON
- Encodeur / Décodeur Base64
- Encodeur / Décodeur d'URL
- Générateur de hachage (SHA-1, SHA-256, SHA-384, SHA-512)
- Décodeur JWT
- Testeur de regex
- Convertisseur Markdown vers HTML
- Convertisseur YAML vers JSON
- Formateur SQL
- Encodeur / Décodeur d'entités HTML
- Lecteur d'expression cron
- Formateur XML
- Minificateur HTML
- Générateur de données fictives
- Générateur de tableau Markdown