Convertisseur YAML en CSV

Convertissez une liste YAML en tableau CSV.

Cliquez pour télécharger ou glisser-déposer

.yaml .yml

Pas de fichier sous la main ?

Comment convertir du YAML en CSV en ligne

  1. 1

    Importez un fichier .yaml ou .yml, ou collez du YAML et cliquez sur « Convertir ».

  2. 2

    Une liste de mappings devient des lignes. Une clé unique de premier niveau contenant une liste, comme employees:, est déballée automatiquement.

  3. 3

    Les mappings imbriqués deviennent des colonnes avec des noms à point, comme address.city.

  4. 4

    Vérifiez l'aperçu du tableau et téléchargez le CSV.

Exemple : du YAML imbriqué en CSV

Entrée YAML

employees:
  - name: Emma
    address:
      city: Seattle
    skills: [sql, python]
  - name: Liam
    address:
      city: Austin

Résultat CSV

name,address.city,skills
Emma,Seattle,"sql, python"
Liam,Austin,

Conseils pour convertir du YAML en CSV

Listes de valeurs

Les listes simples comme [sql, python] sont regroupées dans une seule cellule, séparées par des virgules.

Clés manquantes

Les colonnes réunissent toutes les clés. Les éléments auxquels il manque une clé obtiennent une cellule vide.

Plusieurs documents

Les fichiers contenant plusieurs documents séparés par --- sont combinés en un seul tableau.

Les dates restent telles quelles

Les valeurs comme 2021-03-15 sont conservées exactement comme elles apparaissent dans le YAML.

FAQ : convertir YAML en CSV

Ce convertisseur YAML en CSV est-il gratuit ?

Oui. Il est gratuit et sans inscription.

Mon YAML est-il envoyé sur un serveur ?

Non. Le YAML est analysé dans votre navigateur.

Pourquoi ai-je une erreur ?

Le YAML dépend de l'indentation. Vérifiez que les éléments d'une liste sont alignés et que chaque clé est suivie de deux-points et d'une espace.

Puis-je ouvrir le résultat dans Excel ?

Oui. Le CSV est enregistré avec un marqueur UTF-8 (BOM), pour qu'Excel affiche correctement les caractères accentués et non latins.

Tous les Outils CSV

CSV vers JSON

Convertissez facilement vos fichiers CSV au format JSON.

JSON vers CSV

Convertissez facilement vos fichiers JSON au format CSV.

CSV vers Excel

Convertissez des fichiers CSV en feuilles de calcul Excel.

Excel vers CSV

Convertissez des feuilles de calcul Excel au format CSV.

Excel vers JSON

Convertissez des feuilles de calcul Excel (XLSX, XLS) en tableaux JSON.

JSON vers Excel

Convertissez des données JSON en feuille de calcul Excel (XLSX).

Diviser un CSV

Divisez un gros fichier CSV en fichiers plus petits selon un nombre de lignes.

Fusionner des CSV

Combinez plusieurs fichiers CSV en un seul, en associant les colonnes par leur en-tête.

XML vers CSV

Convertissez efficacement des fichiers XML au format CSV.

CSV vers XML

Convertissez efficacement des fichiers CSV au format XML.

CSV vers YAML

Convertissez les lignes d'un CSV en liste YAML.

YAML vers CSV

Convertissez une liste YAML en tableau CSV.

CSV vers Markdown

Convertissez des fichiers CSV en tableaux Markdown.

Markdown vers CSV

Convertissez des tableaux Markdown en fichiers CSV.

CSV vers HTML

Convertissez des fichiers CSV en tableaux HTML.

Tableau HTML vers CSV

Extrayez les tableaux d'une page HTML et enregistrez-les en CSV.

CSV vers PDF

Convertissez des fichiers CSV en documents PDF.

CSV vers SQL

Convertissez des fichiers CSV en instructions d'insertion SQL.

CSV vers vCard

Convertissez des fichiers CSV au format vCard pour les contacts.

CSV vers TSV

Convertissez un CSV séparé par des virgules en TSV séparé par des tabulations.

TSV vers CSV

Convertissez facilement vos fichiers TSV au format CSV.

TSV vers Excel

Convertissez facilement vos fichiers TSV au format Excel.