Intérêt XML ?
krovice
Messages postés
26
Statut
Membre
-
zeus -
zeus -
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:
- Intérêt XML ?
- Xml viewer - Télécharger - Édition & Programmation
- Office xml handler - Télécharger - Traitement de texte
- Driveimage xml - Télécharger - Sauvegarde
- Centre d'intérêt en majuscule - Guide
- Le XML A quoi ca sert? ✓ - Forum Programmation
3 réponses
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.
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.
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
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