Introduction à XML Cette section continuera à vous présenter quelques points de connaissances sur XML, qui est la base de l'apprentissage de XML ! XML est conçu pour transmettre et stocker des données.
HTML est conçu pour afficher des données. Astuce : XML est un langage de balisage extensible et HTML est un langage de balisage hypertexte. Notions de base que vous devez maîtriser Avant de continuer, vous aurez besoin d'une compréhension de base des éléments suivants : HTMLJavaScript Si vous souhaitez d'abord apprendre ces projets, visitez ces didacticiels sur notre page d'accueil.
XML fait référence à Extensible Markup Language (EXtensible Markup Language).
XML est un langage de balisage très similaire à HTML.
XML est conçu pour transmettre des données, pas pour les afficher.
Les balises XML ne sont pas prédéfinies. Vous devez définir vous-même les étiquettes.
XML est conçu pour être auto-descriptif.
XML est une norme recommandée par le W3C.
Différences entre XML et HTML XML ne remplace pas HTML.
XML et HTML sont conçus à des fins différentes : XML est conçu pour transmettre et stocker des données, l'accent étant mis sur le contenu des données. HTML a été conçu pour afficher des données, l'accent étant mis sur l'apparence des données. HTML est conçu pour afficher des informations, tandis que XML est conçu pour transmettre des informations. XML ne fait rien. C'est peut-être un peu difficile à comprendre, mais XML ne fait rien. XML est conçu pour structurer, stocker et transmettre des informations.
L'exemple suivant est une note écrite par Jani à Tove, stockée au format XML : <note> <to>Tove</to> <from>Jani</from> <heading>Rappel</heading> <body>N'oubliez pas moi ce week-end !</body> </note>
La note ci-dessus est auto-descriptive. Il contient des informations sur l'expéditeur et le destinataire, ainsi que des en-têtes et le corps du message. Cependant, ce document XML ne fait toujours rien. Ce ne sont que des informations pures enveloppées dans des balises XML. Nous devons écrire des logiciels ou des programmes pour transmettre, recevoir et afficher ce document. Avec XML, vous pouvez inventer vos propres balises. Les balises de l'exemple ci-dessus ne sont définies dans aucun standard XML (comme <to> et <from>). Ces balises ont été inventées par les auteurs de documents XML. En effet, le langage XML n'a pas de balises prédéfinies. Les balises utilisées en HTML sont prédéfinies. Les documents HTML ne peuvent utiliser que des balises définies dans le standard HTML (telles que <p>, <h1>, etc.).
XML permet aux auteurs de définir leurs propres balises et leur propre structure de document. XML ne remplace pas HTML. XML est un complément à HTML. Il est important de comprendre que XML ne remplacera pas HTML. Dans la plupart des applications Web, XML est utilisé pour transmettre des données, tandis que HTML est utilisé pour formater et afficher les données. La meilleure description de XML est la suivante : XML est un outil de transmission d'informations indépendant du logiciel et du matériel. XML est une norme recommandée par le W3C. XML est devenu une norme recommandée par le W3C le 10 février 1998. Pour en savoir plus sur les activités XML du W3C, visitez nos didacticiels W3C. XML est partout À l'heure actuelle, XML joue un rôle aussi important dans le Web que HTML, qui a toujours été la pierre angulaire du Web. XML est l'outil le plus couramment utilisé pour le transfert de données entre diverses applications.