A voir également:
- Utilisatil du xml
- Xml viewer - Télécharger - Édition & Programmation
- Office xml handler - Télécharger - Traitement de texte
- Driveimage xml - Télécharger - Sauvegarde
- Txt en xml - Forum Programmation
- Impossible d'ouvrir le fichier office open xml - Forum Bureautique
1 réponse
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
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