[PHP] Différence CSV / XML

Résolu
LeHigh Messages postés 109 Date d'inscription   Statut Membre Dernière intervention   -  
LeHigh Messages postés 109 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

sur un application en PHP, pour l'exportation d'un fichier, quel est le mieux pour le format choisi, entre XML et CSV, et pourquoi ? lequel est le plus simple etc ...

merci
A voir également:

2 réponses

Dalida Messages postés 6728 Date d'inscription   Statut Contributeur Dernière intervention   922
 
salut,

PHP possède des méthodes spécifiques pour les deux mais tu as davantage de possibilités avec XML.
donc du point de vue PHP mieux vaut XML mais tout dépend de ce que tu veux faire.

CSV ne sert qu'à faire de l'échange de données entre différents systèmes de gestion de données.
XML te permet de faire du tri, d'appliquer des styles, de faire des recherches, etc.

donc si tu veux juste transférer des données (par exemple entre un tableur et une BDD), CSV est une "bête" liste de données ça suffit amplement.

si tu dois travailler sur ces données (les classer, faire une recherche, etc.), mieux vaut utiliser XML.
tu pourras entre autres parcourir tes données à travers le DOM, exécuter des requêtes avec XPath et tes données restent lisibles par la plupart des systèmes (XML doit être presque autant implémenté que CSV).
4
LeHigh Messages postés 109 Date d'inscription   Statut Membre Dernière intervention   1
 
merci pour la réponse c'est tout ce que je voulais savoir :)
0