Catégorie: Développement
Convertisseur CSV vers YAML
Convertissez des lignes CSV, séparées par des points-virgules ou des tabulations, en YAML dans votre navigateur
Collez des lignes séparées par des virgules, des points-virgules ou des tabulations et obtenez du YAML, avec une ligne d'en-tête optionnelle qui devient les clés de chaque objet. La conversion s'effectue dans votre navigateur.
Collez du CSV pour le convertir en YAML.
Le résultat s'affichera ici.
Tout sur cette page est traité dans votre navigateur. Rien n'est envoyé.
À quoi sert cet outil
Cet outil analyse les lignes délimitées de la même manière qu'un tableur, y compris les champs entre guillemets, et écrit le résultat en YAML : une liste de mappages lorsque la première ligne est un en-tête, ou une liste de listes sinon. Il est utile pour transformer des données de tableur exportées en fichier de configuration ou en jeu de données sans passer par une application de tableur.
Mode d'emploi
- Collez des lignes délimitées dans le champ de saisie.
- Choisissez le délimiteur et indiquez si la première ligne est un en-tête.
- Copiez le YAML ou téléchargez-le sous forme de fichier.
Confidentialité
Cet outil fonctionne entièrement dans votre navigateur. Ce que vous saisissez n'est jamais envoyé, stocké ni partagé : fermer l'onglet suffit à tout effacer.
Questions fréquentes
- Mes données sont-elles envoyées quelque part ?
- Non. L'analyse et la génération du YAML s'effectuent toutes deux en JavaScript dans l'onglet de votre navigateur, donc rien n'est envoyé à un serveur.
- Que se passe-t-il sans ligne d'en-tête ?
- Chaque ligne CSV devient une liste YAML de valeurs plutôt qu'un mappage, faute de clés à utiliser.
- Quelle bibliothèque YAML cet outil utilise-t-il ?
- js-yaml, la même bibliothèque que le convertisseur JSON vers YAML de ce site, chargée à la demande uniquement lorsque vous collez du contenu à convertir.