Intérêt XML ?

Fermé
krovice Messages postés 26 Date d'inscription mardi 11 décembre 2001 Statut Membre Dernière intervention 12 août 2003 - 26 mars 2002 à 16:04
 zeus - 8 avril 2002 à 20:46
j'ai lu les articles de ce site montrant les possiblités d'XML, mais je dois bien avouer que je ne comprends pas pourquoi on l'apelle le futur de l'HTML ? Pour le traitement de données n'a-t-on pas le php ou le perl, de même pour l'organisation de données on a MySQL ou Oracle, ou pour l'affichage de page on a tout simplement l'HTML... je vois pas l'intérêt d'avoir des DTD, des fichiers xsl pour les transformations d'arbre a partir de fichier XML pour en faire des fichiers HTML, quant tout peut être fait en PHP+ MySQL??? prkoi dire que c universel alors qu'on a déja 1 langage qui l'est aussi et aussi facilement traitable , (oui je me répète ;) l'HTML ??? après tout le C est vieux mais c pas pour ca qu'il fo qu'il soit remplacé, il est effcace !!! je suis pas du tout contre l'apparition de nouveaux langages (j'apprécie le python par exemle, qui est je trouve un des plus simples et des plus efficaces des langages), mais je vois mal encore l'intérê de l'XML ???? Alors suis-je aveugle, et pourriez vous a ce-moment là m'ouvrir les yeux ;)?
A voir également:

3 réponses

Marmot Messages postés 579 Date d'inscription lundi 14 janvier 2002 Statut Membre Dernière intervention 17 août 2006 69
26 mars 2002 à 17:07
Avec les XSL tu peux t'adapter au public visé : Web, PDA, WAP etc.. Ca permet également de séparer l'aspect design de l'aspect donnée.

Mais je crois que'il faut plus voir le XML comme les fondations d'une maison. Le fait de pouvoir créer de manière standardisée ses propres balises à fait naître le SVG, MathML, SMIL, CML, SOAP etc..

Le format de Star Office 6 est en XML, on peut se prendre à rêver que tous les formats soient ouverts et qu'on puisse les relires sur n'importe quelle plateforme :)

La différence fondamentale avec l'HTML est qu'en XML tu connais le sens de l'information <Auteur>Saint-Georges</Auteur> est plus clair pour un moteur de recherche que <B>Saint-Georges</B> que l'on pourrait confondre avec la ville Saint-Georges.

Xml est un pas dans la bonne direction, de là à parler d'une révolution XML y'a un pas, XML est un outil comme un autre qui a ses avantages et ses inconvénients.
1
Autre (gros!) avantage de XML: l'échange de données.

Imagine que des succursales d'une société doivent envoyer à la maison mère un compte-rendu journalier de leurs ventes. Comment la maison-mère peut-elle s'aasurer que les données qu'elle reçoit soit cohérentes, valides et formatées afin de pouvoir les utiliser facilement?

Justement avec XML.
L'application qui tourne (côté succursale) génére un fichier XML en fonction des ventes de la journée. Ce fichier XML est validé par une DTD (stockée côté serveur à la maison mère, par exemple) qui garantit que les données envoyées sont valides et cohérentes. Ce fichier XML est envoyé sur le réseau sous forme de String (chaîne de caractères): facile et rapide. La maison mère récupère ainsi un fichier XML qu'elle peut utiliser (éventuellement en vérifiant à nouveau sa validité via la DTD) pour mettre à jour sa base de données.

XML est de plus en plus utilisé pour transférer de l'info entre client et serveur.

;-)
HackTrack
1
n'oubliez pas une autre chose aussi importante dont découle tout les avantages du xml (facilite l'intéropérabilité , extensible , spération de la loguique données/presentation,...) : c'est devenu un standard



krovice > il n'est trop tard pour ouvrir les yeux .. ;)
@+
0