Outil de développement / 15
Convertisseur YAML vers CSV / CSV vers YAML
Convertissez une liste YAML d'enregistrements (mappings) en CSV conforme RFC 4180 et sensible aux guillemets, ou analysez un CSV pour produire un YAML propre.
Convertisseur YAML vers CSV / CSV vers YAML: TOEA analyse des enregistrements YAML (mappings) avec js-yaml et les convertit en CSV conforme RFC 4180, ou analyse un CSV sensible aux guillemets pour produire des enregistrements YAML formatés. Fonctionne 100 % localement dans votre navigateur, sans aucun téléversement de fichier vers le serveur.
- Catégorie
- Outils développeur
- Exécutions
- Dans votre navigateur
- Coût
- Gratuit · sans inscription
- Disponibilité
- Prêt à l'emploi
Fonctionne entièrement dans votre navigateur
Comment les colonnes sont créées
L’en-tête contient chaque clé présente dans au moins un enregistrement, dans l’ordre de sa première apparition. Un enregistrement auquel il manque une clé reçoit une cellule vide ; une clé définie sur null est également vide, si bien que le CSV ne permet pas de distinguer les deux cas. Une seule correspondance au lieu d’une liste devient une ligne. Si une colonne inattendue apparaît, un enregistrement contient probablement une clé mal orthographiée ; recherchez-la dans le YAML pour trouver l’enregistrement concerné.
Les nombres lors du passage du CSV au YAML
Dans l’autre sens, les cellules qui ressemblent à des nombres deviennent des nombres YAML, et true et false deviennent des booléens. Les codes postaux et les codes commençant par des zéros les perdent (02134 devient 2134), 1e3 devient 1000, et les identifiants de plus de 15–16 chiffres sont arrondis. Lorsque ces valeurs sont importantes, ajoutez-leur des guillemets dans le YAML ensuite, ou utilisez CSV vers JSON, qui conserve chaque valeur sous forme de chaîne.
Comment l'utiliser
- Choisissez le mode YAML vers CSV ou CSV vers YAML.
- Collez votre texte source.
- Cliquez sur Convertir pour afficher, copier ou télécharger le résultat.
Confidentialité et limitations
Tous les traitements et conversions s'effectuent localement dans votre navigateur.
Outils associés
Questions fréquentes
Quelle structure YAML est requise pour l'export CSV ?
L'entrée doit être une liste d'objets (mappings), c'est-à-dire des enregistrements clé-valeur.
Comment les objets imbriqués sont-ils gérés ?
Les structures imbriquées sont encodées en JSON dans les cellules CSV afin de préserver les données.
Outil gratuit · dans votre navigateur exécutions · aucun compte requis