MaisTools
Développeur/

Convertisseur JSON, YAML, CSV

Collez du JSON, YAML ou CSV, choisissez le format de sortie et convertissez instantanément.

Source
Cible
Entrée
Sortie
La sortie apparaît ici.

À propos de cet outil

Convertit entre les trois formats les plus courants pour représenter des données structurées : JSON (objets et tableaux), YAML (configurations lisibles) et CSV (tableaux et feuilles de calcul). Utile pour migrer des configurations entre outils, exporter des données d'un format à l'autre, préparer des fixtures de test, ou simplement lire un fichier dans un format peu familier.

Comment l'utiliser

  1. Collez le contenu dans le format source.
  2. Sélectionnez le format de destination.
  3. Le résultat apparaît formaté et validé.
  4. Copiez ou téléchargez selon vos besoins.

Questions fréquentes

Quelles conversions ont du sens ?
JSON et YAML sont à peu près équivalents en capacité (les deux supportent les structures hiérarchiques), donc la conversion est directe. CSV est tabulaire (lignes et colonnes), donc seulement adapté aux données plates. Essayer de convertir un JSON imbriqué en CSV implique des décisions sur comment aplatir les données, et le résultat peut être compromis.
Quel séparateur est utilisé en CSV ?
La virgule est le standard international, mais dans certaines régions (comme la France) on utilise le point-virgule parce que la virgule sert de séparateur décimal. L'outil gère les deux, mais confirmez le format attendu par l'application qui va consommer le résultat.
Le résultat préserve-t-il l'ordre des clés ?
JSON et YAML n'exigent pas d'ordre spécifique des clés, mais la plupart des outils (y compris celui-ci) préservent l'ordre original. CSV est par nature ordonné par colonnes. Si votre application dépend d'un ordre spécifique, vérifiez manuellement le résultat.