Guide de créati...login
Guide de création de sites Web
auteur:php.cn  temps de mise à jour:2022-04-01 15:26:43

Guide XML


XML - Extensible Markup Language (EXtensible Markup Language)

XML est un outil multiplateforme, indépendant du logiciel et du matériel, pour la transmission d'informations.

Exemple de document XML

<?xml version="1.0"?>
< note>
 <à>Tove</à>
 <de> ;Jani</de>
 <rubrique>Rappel</rubrique>
 <corps>Ne m'oubliez pas ce week-end !</ corps>
</note>



Qu'est-ce que XML ?

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

  • XML est un langage de balisage , très similaire au HTML

  • XML est conçu pour décrire les données

  • Les balises XML ne sont pas prédéfinies. Vous devez définir vous-même la balise.

  • XML utilise la Déclaration de type de document (DTD) ou le Schéma XML pour décrire les données.

  • XML avec DTD ou XML Schema est conçu pour être auto-descriptif.

  • XML est un standard du W3C


XML ne fait rien

ML ne fait rien . XML crée des structures pour stocker et transporter des informations.

L'exemple ci-dessus de document XML est une note de Jani à Tove écrite en XML. Faites attention au titre et au corps de l'e-mail. Il contient également des informations sur sa provenance. Cependant, ce document XML ne fait rien. Juste des informations pures enveloppées dans un balisage XML. Quelqu'un doit avoir écrit un logiciel pour l'envoyer, le recevoir ou l'afficher :

MESSAGE< /strong>
MESSAGE

To: Tove
From: Jani

Don't forget me this weekend!

À : Tove
De : Jani

Ne m'oubliez pas ce week-end !

Les balises XML ne sont pas prédéfinies

Les balises XML ne sont pas prédéfinies, vous devez "inventer" vos propres balises.

Les balises utilisées pour marquer les documents HTML sont prédéfinies. Les auteurs de fichiers HTML ne peuvent utiliser que des balises définies dans les standards HTML (telles que <P>, <H1>, etc.).

XML permet à l'auteur de définir ses propres balises et sa propre structure de document. Les balises

dans l'exemple ci-dessus (comme <to> et <from>) ne sont définies dans aucune norme XML. Ces balises sont « inventées » par les auteurs de documents XML.

Afficher un catalogue XMLCD

Afficher un catalogue de plantes XML

Afficher un menu alimentaire XML

Comment apprendre le XML ?
<🎜>Découvrez notre tutoriel XML complet<🎜><🎜><🎜>

Site Web PHP chinois