Convertisseur YAML en CSV
Collez une séquence YAML de mappings et téléchargez-la en CSV.
- 100 % local — rien ne quitte votre navigateur
- Sans inscription, sans compte, toujours gratuit
- Téléchargement instantané après conversion
Collez une séquence YAML de mappings et téléchargez-la en CSV.
Need to go the other way? Convert CSV to YAML →
Convertir YAML en CSV : transformer les données de configuration en lignes de tableur
Les fichiers de configuration YAML, les données de fixtures et les exports de spécifications d'API contiennent souvent des listes d'enregistrements qui sont plus utiles sous forme de tableur. Convertir YAML en CSV extrait ces enregistrements dans une table plate pouvant être ouverte dans Excel.
ConvertRow utilise js-yaml pour analyser votre YAML entièrement dans le navigateur. Collez une séquence YAML de mappings – le format standard pour les fichiers de fixtures, les listes de ressources Kubernetes et les inventaires Ansible – et chaque mapping devient une ligne CSV.
Pour de meilleurs résultats, votre YAML doit être une séquence de niveau supérieur de mappings (commençant par une liste d'entrées - où chaque élément a des paires clé: valeur). Les mappings imbriqués sont sérialisés comme des chaînes YAML dans la cellule.
Cas d'usage courants pour la conversion YAML vers CSV :
- Extraire des données de fixtures depuis un fichier YAML Rails ou Django pour Excel
- Convertir un bloc de données ConfigMap Kubernetes en tableur
- Transformer un inventaire Ansible en CSV pour les rapports
- Comparer des ensembles de configuration YAML dans un format tableur
Frequently Asked Questions
Le convertisseur attend une séquence YAML de mappings – une liste (chaque élément commence par -) où chaque élément a des paires clé: valeur plates.
Les valeurs null YAML deviennent des cellules CSV vides. Les booléens (true/false) sont écrits comme les chaînes "true" et "false".
Non. Les commentaires en YAML (lignes commençant par #) sont ignorés par l'analyseur et n'apparaissent pas dans la sortie CSV.
Le convertisseur traite uniquement le premier document YAML. Les fichiers YAML multi-documents (séparés par --- dividers) doivent être divisés en fichiers individuels avant la conversion.