Utilisatil du xml

oujdaoujda Messages postés 96 Statut Membre -  
mamiemando Messages postés 34243 Date d'inscription   Statut Modérateur Dernière intervention   -
Bonjour,
quand est ce que ,on utilise le xml , et pourkoi on l'utilise,
a quoi sa sert svp
A voir également:

1 réponse

mamiemando Messages postés 34243 Date d'inscription   Statut Modérateur Dernière intervention   7 898
 
XML est une famille de format de fichier dont l'exemple le plus célèbre est sans doute HTML, utilisé pour décrire le contenu d'une page Internet (fais clic droit, afficher le code source sur une page internet, l'essentiel du code qui apparaît est écrit en HTML et interprété par ton navigateur Internet pour afficher le contenu de la page).
https://fr.wikipedia.org/wiki/Hypertext_Markup_Language

XML est décrit en détail ici :
https://fr.wikipedia.org/wiki/Extensible_Markup_Language

XML est utilisé aussi pour stocker des données de volume restreint, car c'est facile à écrire et à lire depuis un programme informatique. En effet, de nombreuses librairies (libxml++ pour le C++, php-xml-parser pour le PHP,...) permettent de lire très facilement un fichier XML et de le stocker dans une structure de donnée qui sera ensuite manipulée par le programme.

Je dis petit volume de donnée car comme tu peux le voir

1- un fichier XML est un fichier texte, il est donc plus coûteux en place et plus long à lire qu'un fichier binaire, approche qu'on utilisera pour les très gros fichiers (voir sérialisation en boost par exemple). Pour les gros volumes de données on a aussi souvent recours à une base de donnée.

2- un fichier XML comporte un surcoût important en terme de taille de fichier à cause des nombreuses balises. Si les données stockées dans le fichier se résument à un tableau par exemple, il est plus judicieux de choisir un format tabulé (CSV, TSV...)

En espérant que tu y vois plus clair,
Bonne chance
-1