Manuel techniqu...login
Manuel technique XML
auteur:php.cn  temps de mise à jour:2022-04-14 15:57:53

Introduction à XML



XML est conçu pour transmettre et stocker des données.

HTML est conçu pour afficher des données.


Connaissances de base que vous devez maîtriser

Avant de continuer à apprendre, vous devez avoir une compréhension de base des connaissances suivantes :

  • HTML

  • JavaScript

Si vous souhaitez d'abord apprendre ces projets, veuillez visiter ces tutoriels sur notre page d'accueil.


Qu'est-ce que XML ?

  • XML fait référence à Extensible Markup Language (EXtensible Markup Language).

  • XML est un langage de balisage un peu comme HTML.

  • XML est conçu pour transmettre des données, pas pour les afficher.

  • La balise XML n'est pas prédéfinie. 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 est 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>
<de>Jani</from>
<heading>Rappel</heading>
<body>Ne m'oubliez pas 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 créateurs de documents XML.

C'est parce que 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 créateurs 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 :

XML est un outil de transfert d'informations indépendant du logiciel et du matériel.


XML est une recommandation du W3C

XML est devenu une recommandation du W3C le 10 février 1998.

Pour en savoir plus sur les activités XML du W3C, visitez nos tutoriels W3C.


XML est partout

Actuellement, XML joue un rôle non moins 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.



Site Web PHP chinois