Convertisseur CSV en YAML
Convertissez des données CSV au format YAML en ligne. Prend en charge les délimiteurs personnalisés, les lignes d'en-tête et l'indentation configurable.
Comment fonctionne la conversion CSV en YAML ?
Chaque ligne CSV devient un élément de liste YAML commençant par "- ". Avec "Utiliser en-têtes", la première ligne définit les clés.
Quel délimiteur utiliser ?
La virgule est la plus courante. Le point-virgule est fréquent en Europe. Tab pour TSV.
Comment les caractères spéciaux sont-ils gérés en sortie YAML ?
Les valeurs contenant des caractères spéciaux YAML (:, #, {}, [], etc.), des sauts de ligne ou des espaces en début/fin sont automatiquement entre guillemets.
Qu'est-ce que YAML et pourquoi l'utiliser ?
YAML est un format de sérialisation de données lisible par l'homme, couramment utilisé pour les fichiers de configuration, l'échange de données et les outils comme Docker Compose, Kubernetes et Ansible.
Puis-je convertir de gros fichiers CSV ?
Oui. Tout le traitement se fait dans votre navigateur, il n'y a donc pas de limite de taille imposée par le serveur.
Mes données sont-elles sécurisées ?
Oui. Tout le traitement se fait dans votre navigateur. Aucune donnée n'est envoyée à un serveur.
Puis-je reconvertir YAML en CSV ?
Cet outil se concentre sur la conversion CSV vers YAML. Pour le sens inverse, utilisez notre outil YAML vers CSV.
Supporte-t-il les valeurs multilignes dans CSV ?
Oui. L'analyseur gère correctement les champs entre guillemets contenant des sauts de ligne, des virgules et d'autres caractères spéciaux.
Quelles options d'indentation sont disponibles ?
Vous pouvez choisir entre une indentation de 2 ou 4 espaces. Par défaut, 2 espaces, la convention la plus courante dans les fichiers YAML.
Comment les valeurs vides sont-elles gérées ?
Les cellules CSV vides sont converties en valeurs null YAML, assurant une sortie YAML valide.
Puis-je utiliser cet outil hors ligne ?
Une fois la page chargée, la conversion fonctionne entièrement hors ligne car tout le traitement se fait dans votre navigateur.
Quelle est la différence entre CSV et YAML ?
CSV est un format tabulaire plat utilisant des délimiteurs. YAML est un format hiérarchique et imbriqué utilisant l'indentation, idéal pour les fichiers de configuration.
L'outil gère-t-il les caractères Unicode et internationaux ?
Oui. Le convertisseur prend en charge les caractères Unicode dans l'entrée CSV et la sortie YAML, y compris les caractères CJK, les lettres accentuées et les scripts de droite à gauche.
Comment utiliser Convertisseur CSV en YAML
Convertissez des données CSV en YAML propre dans votre navigateur, avec ligne d'en-tête et indentation entièrement configurables. Tout s'exécute localement, rien n'est envoyé.
- Collez le contenu CSV dans la zone d'entrée.
- Sélectionnez le séparateur adapté dans Delimiter: ; les options , ; Tab et | sont prises en charge.
- Choisissez 2 spaces ou 4 spaces dans Indentation: pour contrôler la profondeur d'imbrication du YAML.
- Activez Use headers pour que la première ligne fournisse les clés de mappage.
- Activez Skip empty lines pour exclure les lignes vides du YAML.
- Copiez le YAML de la zone de sortie dans votre configuration ou application.
L'analyse respecte les guillemets : les champs cités gardent leurs virgules comme valeur unique, conservez-les en collant.
Outils associés
- Convertisseur CSV en JSON Convertissez CSV en JSON gratuitement en ligne. Délimiteurs personnalisés, objets basés sur les en-têtes et détection automatique des types. Tout dans le navigateur.
- Convertir CSV en XML Convertissez des données CSV en format XML en ligne. Supporte les délimiteurs personnalisés, les noms d'éléments basés sur les en-têtes et l'échappement XML. Tout le traitement se fait dans le navigateur.
- CSV vers TSV Convertissez instantanément les fichiers CSV au format TSV. Outil en ligne gratuit avec délimiteurs personnalisés et traitement 100% dans le navigateur.
- Trouver CSV Incomplet Détecte les lignes CSV incomplètes : lignes vides, colonnes manquantes et valeurs vides. Prend en charge plusieurs délimiteurs. Traitement dans le navigateur.
- Séparateur CSV et Convertisseur TSV Changez les séparateurs CSV et convertissez CSV en TSV en ligne. Prend en charge virgule, point-virgule, tabulation, pipe. Analyse sensible aux guillemets, détection automatique du délimiteur, option citer toutes les cellules. Traitement dans le navigateur.
- Convertir Lignes en Colonnes CSV Transposez les lignes CSV en colonnes instantanément. Outil en ligne gratuit avec délimiteurs personnalisés, valeurs de remplissage et filtrage de commentaires. Tout le traitement dans votre navigateur.
- Échanger Colonnes CSV Échangez deux colonnes dans des données CSV en spécifiant leurs positions. Fonctionne entièrement dans votre navigateur.
- Insérer Colonnes CSV Insérez de nouvelles colonnes dans des données CSV à n'importe quelle position. Outil en ligne gratuit, fonctionne dans votre navigateur sans téléchargement.