Ce qui se passe quand vous convertissez TSV en YAML
- Le séparateur (virgule, point-virgule, tabulation ou barre) et l'encodage du texte sont détectés automatiquement.
- Chaque ligne devient un élément dont les clés sont les en-têtes ; les colonnes comme « adresse.ville » deviennent des clés imbriquées.
- Les nombres, vrai/faux et les dates gardent leur type. Le texte que YAML pourrait mal lire (yes, no, 007…) est mis entre guillemets automatiquement.
TSV ou YAML
| Caractéristique | TSV | YAML |
|---|---|---|
| Plusieurs feuilles | Non | Oui |
| Formules | Non | Non |
| Nombres et dates | Non | Oui |
| Données imbriquées | Non | Oui |
| Idéal pour | Copier-coller, outils de données | Configuration, données |
Comment convertir TSV en YAML
- Déposez vos fichiers TSV dans la zone ci-dessus, ou cliquez dessus pour les choisir. Vous pouvez en ajouter plusieurs à la fois.
- Ajustez les options si vous le souhaitez. Les réglages par défaut conviennent à la plupart des fichiers.
- Cliquez sur Télécharger pour chaque fichier YAML, ou sur « Tout télécharger » pour obtenir un ZIP.
Questions fréquentes
Est-ce sûr de convertir mes fichiers ici ?
Oui. La conversion se fait entièrement dans votre navigateur. Vos fichiers ne sont jamais envoyés à un serveur, personne d'autre ne peut donc les voir.
Est-ce gratuit ? Y a-t-il des limites ?
C'est entièrement gratuit, sans inscription, filigrane ni limite quotidienne. La seule limite est la mémoire de votre appareil pour les très gros fichiers.
Puis-je convertir plusieurs fichiers TSV à la fois ?
Oui. Déposez autant de fichiers que vous voulez ; ils sont convertis l'un après l'autre et vous pouvez tous les télécharger en ZIP.
Comment sont traitées les données imbriquées ?
Les objets et éléments imbriqués deviennent des colonnes avec des chemins comme address.city (JSON) ou author/name (XML), et la conversion inverse reconstruit l'imbrication.
Quels lecteurs YAML peuvent le lire ?
C'est du YAML standard, lu correctement par les lecteurs YAML 1.1 et 1.2, dont PyYAML, js-yaml, Ruby, Kubernetes et GitHub Actions.