Convertisseur CSV en YAML

Convertissez les lignes d'un CSV en liste YAML.

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

.csv .tsv .txt

Pas de fichier sous la main ?

Comment convertir un CSV en YAML en ligne

  1. 1

    Importez un fichier CSV ou collez des données CSV, puis cliquez sur « Convertir ».

  2. 2

    Chaque ligne devient un élément d'une liste YAML, avec l'en-tête comme clés.

  3. 3

    Laissez « Convertir les nombres et true/false en types YAML » activé pour obtenir des valeurs typées, ou désactivez-le pour tout garder en texte.

  4. 4

    Copiez le YAML ou téléchargez-le sous forme de fichier .yaml.

Exemple : un CSV en liste YAML

Entrée CSV

name,zip,active,salary
Emma,02134,true,98000
"Smith, John",10001,false,65000

Résultat YAML

- name: Emma
  zip: '02134'
  active: true
  salary: 98000
- name: Smith, John
  zip: 10001
  active: false
  salary: 65000

Conseils pour convertir un CSV en YAML

Les zéros en tête sont préservés

Les valeurs comme 02134 sont mises entre guillemets, pour que les parseurs YAML les lisent comme du texte et non comme le nombre 2134.

Valeurs sur plusieurs lignes

Les cellules contenant des sauts de ligne sont écrites sous forme de bloc de texte YAML, ce qui les garde lisibles.

Configuration et données de test

Les listes YAML conviennent bien aux données d'amorçage, aux fixtures de test et aux fichiers de données des générateurs de sites statiques comme Hugo ou Jekyll.

Caractères spéciaux

Les valeurs contenant des deux-points, des # ou des guillemets sont automatiquement mises entre guillemets : le YAML est toujours valide.

FAQ : convertir CSV en YAML

Ce convertisseur CSV en YAML est-il gratuit ?

Oui. Il est gratuit et sans inscription.

Mes données sont-elles envoyées sur un serveur ?

Non. La conversion s'effectue dans votre navigateur.

Puis-je obtenir uniquement des chaînes YAML ?

Oui. Désactivez « Convertir les nombres et true/false en types YAML » et toutes les valeurs seront écrites comme du texte.

Puis-je reconvertir du YAML en CSV ?

Oui. Utilisez le convertisseur YAML en CSV de CSV.ink.

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.