Tutoriel de niveau débutant sur XML
- Page précédente Javascript
- Page suivante Scripts pour serveurs
XML a été conçu pour décrire les données, avec un accent sur le contenu des données.
HTML a été conçu pour afficher les données, avec un accent sur l'apparence des données.
Connaissances de base à maîtriser :
Avant de continuer, il est nécessaire d'avoir une compréhension de base des connaissances suivantes :
- HTML / XHTML
- JavaScript ou VBScript
Si vous souhaitez d'abord apprendre ces projets, visitez notre Accueil Accédez à ces tutoriels.
Que est-ce que l'XML?
- Ce que signifie XML?langage de balisage extensible(EXtensible Markup Language)
- XML est unelangage de balisagesimilaire à HTML
- XML a été conçu pourdécrire les données
- doit êtreétiquettes définies par soi-même.
- L'XML utilisedéclaration de type de fichier(DTD)ou XML Schema pour décrire les données.
- Les XML avec DTD ou XML Schema sont conçus pour êtreAuto-décrivant.
- XML est une norme W3C
XML est une norme W3C
Le langage de balisage extensible a été établi comme norme W3C le 10 février 1998.
Vous pouvez trouver nosTutoriel W3C》 pour plus d'informations sur les normes XML.
Les principales différences entre XML et HTML
XML a été conçu pour transporter des données.
XML n'est pas conçu pour remplacer HTML.
XML et HTML ont été conçus pour des objectifs différents :
XML a été conçu pour décrire les données, avec un accent sur le contenu des données.
HTML a été conçu pour afficher les données, avec un accent sur l'apparence des données.
HTML vise à afficher les informations, tandis que XML vise à décrire les informations.
Un XML sans action
XML est passif.
Peut-être est-ce un peu difficile à comprendre, mais XML ne fait rien. XML a été conçu pour structurer, stocker et transmettre des informations.
Voici le post-it écrit par John à George, stocké sous forme de XML :
<note> <to>George</to> <from>John</from> <heading>Rappel</heading> <body>N'oubliez pas la réunion !</body> </note>
Ce tag contient un titre et des commentaires. Il inclut également les informations de l'expéditeur et du destinataire. Cependant, ce document XML ne fait encore rien. Il est simplement enveloppé dans une étiquette XML, c'est-à-dire des informations pures. Nous devons écrire un logiciel ou un programme pour transmettre, recevoir et afficher ce document.
XML est gratuit et extensible
Les balises XML ne sont pas prédéfinies. Vous devez 'inventer' vos propres balises.
Les balises utilisées pour marquer les documents HTML et leur structure sont prédéfinies. Les créateurs de documents HTML ne peuvent utiliser que les balises définies dans la norme HTML (par exemple <p>, <h1>.)
XML permet aux créateurs de définir leurs propres balises et structure de document.
Les balises dans les exemples ci-dessus n'ont pas été définies dans aucune norme XML. Ces balises ont été inventées par l'auteur du document XML.
XML est une complément de HTML
XML n'est pas un substitut de HTML.
Il est très important de comprendre que XML n'est pas un substitut de HTML. Dans le développement futur du Web, la situation la plus probable est que XML sera utilisé pour décrire les données, tandis que HTML sera utilisé pour formatter et afficher ces données.
Notre meilleure description de XML est : XML est un outil cross-platform, utilisé pour transmettre des informations et indépendant du logiciel et du matériel.
Le rôle que jouera XML dans le développement futur du Web
XML sera partout.
Quand nous voyons le développement rapide des normes XML et la vitesse vertigineuse à laquelle de nombreux développeurs de logiciels adoptent cette norme, nous ne pouvons pas nous empêcher de dire que c'est vraiment incroyable.
Nous sommes fermement convaincus que le rôle que jouera XML dans le futur du Web ne sera pas inférieur à celui que joue HTML, toujours la pierre angulaire du Web, et XML deviendra l'outil le plus couramment utilisé pour tout traitement et transmission de données.
- Page précédente Javascript
- Page suivante Scripts pour serveurs