• [^] # Re: Mon avis

    Posté par . En réponse au journal XML c'est de la daube!!!. Évalué à 3.

    Je plussoie Shift et j'ajoute à propos de CSV que ce n'est pas un format à proprement parler, plus une sorte de méta-format. Il n'y a à ma connaissance aucun document « officiel » de définition d'un format nommé CSV.

    Car non seulement :

    il faut connaitre les types séparateurs avant de pouvoir le charger

    Mais aussi :

    les chaines de caractères seront quoté, et les nombres non

    Les chaînes sont quotées, ou pas...

    Pas lisible sans connaître les données avant

    Il y a une première ligne avec le nom des valeurs, ou pas...

    Après, si on spécifie ces trois points ainsi que l'encodage utilisé on définit bien un format de manière formel. Ce format est probablement ce qu'on peut faire de plus efficace (ça se compresse très bien) pour échanger des données non hiérarchiques (ce qu'on nommerait une table dans le domaine de la BDD) avec des valeurs de type et taille arbitraires, donc là où un fichier à taille de champ fixe ne peut être utilisé.