CSV
Définition
Le CSV, ou Comma-Separated Values, est ce format de fichier texte qui prétend organiser vos données de manière simple et efficace. Chaque ligne est un enregistrement, chaque virgule un séparateur, et chaque champ une source potentielle de frustration lorsque vous oubliez d'échapper les caractères spéciaux. C'est le format préféré des amateurs de simplicité et des masochistes des données.
Fonction Principale
Le CSV permet l'échange de données entre différentes applications, comme un passeur discret entre les tableurs et les bases de données. Il est là pour vous rappeler que, parfois, la simplicité a un prix : celui de devoir tout vérifier deux fois.
Caractéristiques
- Structure simple et lisible par l'homme, à condition que l'homme en question aime les énigmes.
- Compatible avec de nombreux logiciels de tableur et de base de données, parce que tout le monde mérite une seconde chance.
- Facile à générer et à analyser avec des scripts, surtout si vous aimez les surprises.
- Supporte les données structurées en lignes et colonnes, comme un bon vieux tableau, mais sans les bordures.
En Pratique
Exemple d'utilisation de CSV pour exporter des données d'une base de données, ou comment transformer une requête SQL en un casse-tête :
Exécutez une requête SQL pour extraire les données nécessaires, en espérant ne rien oublier.
Exportez les résultats au format CSV, en priant pour que les virgules soient bien placées.
Importez le fichier CSV dans un tableur pour analyse, et découvrez avec horreur que la troisième colonne est toujours décalée.