Page 1 sur 1
A quoi sert le xml
Posté : 22 sept. 2005, 21:41
par show
Bonjour,
J'entend tout les jours parler de XML.
Mais je ne sais pas trop a quoi sa sert exactement ?
Alors si quelqu'un peut m'expliquer.
Merci.
Posté : 22 sept. 2005, 21:48
par Cyrano
Très sommairement : le XML est un langage de structure dont on se sert pour stocker ou transmettre des données entre des systèmes hétéroclites. Ça ressemble (très grossièrement) à du HTML, le XHTML est par exemple un langage XML, c'est à dire que c'est une version du HTML qui répond au critères de codage du XML. On peut s'en servir pour toutes sortes de choses. Sur le web par exemple, les fils RSS sont construits autour d'un fichier en XML.
As-tu en arrière-plan de ta question un idée que tu voudrais développer ?
Posté : 22 sept. 2005, 21:53
par show
Merci,
Sinon, oui, est-ce-que le XML peut servire à faire des pages web comme le html. Je veut dire par là, est-ce-que le XML peut servire a faire du design ?
!!!
Posté : 22 sept. 2005, 22:01
par Cyrano
Dans un sens je dirais oui puique le XHTML est un langage XML. Alors je réalise qu'il manquait une précision dans ma précédente explication : le XML n'est pas un langage mais un meta-langage, c'est à dire qu'il sert à créer d'autres langages selon une syntate propre au XML.
Pour faire des pages web, soit tu peux utiliser du XHTML, donc du XML selon la DTD correspondante, soit un langage XML de ton cru auquel tu adjoindras une feuille de style XSLT ou encore CSS. Mais le XHTML sera plus simple à manipuler et surtout compréhensible par les navigateurs.
Posté : 22 sept. 2005, 22:03
par show
OK ! Merci.
Posté : 23 sept. 2005, 10:10
par zoul
Générer son code en xml pour ensuite le retransformer via xslt en xhtml est donc uniquement une perte de performance?
J'ignore si la comparaison est pertinente mais peut-on faire des choses avec xslt qui sont irréalisables avec css au niveau de l'affichage? Exemples?
D'avance merci!
Posté : 26 sept. 2005, 10:33
par zoul
Un petit up.
Si personne ne peut m'éclairer, tant pis hein.

Posté : 26 sept. 2005, 10:34
par HD
t'aurai pu créé un nouveau topic car ce n'est l'objet de ce sujet mais bon la prochaine fois
Posté : 26 sept. 2005, 10:54
par zoul
Ouaip bof, je ne suis pas si hors sujet que tu veux le laisser entendre.
En fait, j'ai réagi à ce sujet lorsque j'ai lu cette phrase de Cyrano (la dernière phrase construite du topic):
Pour faire des pages web, soit tu peux utiliser du XHTML, donc du XML selon la DTD correspondante, soit un langage XML de ton cru auquel tu adjoindras une feuille de style XSLT ou encore CSS. Mais le XHTML sera plus simple à manipuler et surtout compréhensible par les navigateurs.
Bon bref, tant pis, bonne journée.
Posté : 26 sept. 2005, 16:31
par zeus
Je n'ai pas d'exemple à te proposer, mais tu peut créer des pages html à partir de pages XML (contenu => XHTML) associées à des XSLT (présentation => CSS)
Cherche un cours sur les feuilles XML et tu comprendras mieux, je ne me voit pas te faire un cours complet ici, c'est trop long.
Après, c'est un choix de développement
Sinon,
HD n'avait pas à te faire cette remarque n'étant ni ViPHP, ni modérateur, ton sujet n'était pas tellement HS même si il avait raison sur le fait que tu aurais peut être éventuellement pu créer un nouveau topic.
Pense y si tu veut plus dee précision

Posté : 27 sept. 2005, 01:37
par HD
il a raison mais il ne doit pas le dire
c'est tres sympa
messieurs, votre forum etait un vrai plaisir mais je prefere partir vers d'autres cieux
adieu tout le monde
Posté : 27 sept. 2005, 09:52
par mere-teresa
Modération : Bon les gars...on respire un grand coup et on arrête de répondre Hors-Sujet, svp.
Certains ont des questions (zoul) d'autres ont certainement des réponses (HD) alors vous pouvez faire affaire...