XMLGuide
XML - Langage de balisage extensible
XML est un outil multiplateforme pour transmettre des informations et est indépendant des logiciels et du matériel.
Exemple de document XML
Qu'est-ce que XML ?
- XML signifieLangage de balisage extensible(EXtensible Markup Language)
- XML est unlangage de balisage, très similaire à HTML
- XML est conçu pourdécrire des données
- Les balises XML ne sont pas prédéfinies. Vous devezdéfinir vos propres balises。
- XML utiliseune déclaration de type de document(DTD) ouun schéma XMLpour décrire des données.
- XML avec une DTD ou un schéma XML est conçu pour êtreauto-descriptif。
- XML est une norme du W3C
XML ne fait rien
XML ne fait rien. XML crée une structure, stocke et transporte des informations.
L'exemple de document XML ci-dessus est une note écrite en XML de Jani à Tove. Remarquez le titre et le corps de l'e-mail. Il contient également des informations sur sa provenance. Cependant, ce document XML ne fait rien. Ce n'est que de l'information pure encapsulée dans du balisage XML. Quelqu'un doit écrire un logiciel pour l'envoyer, le recevoir ou l'afficher :
|
MESSAGE
À : Tove Ne m'oublie 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 baliser les documents HTML sont prédéfinies. Les auteurs de fichiers HTML ne peuvent utiliser que les balises définies dans la norme HTML (telles que <P>, <H1>, etc.).
XML permet aux auteurs de définir leurs propres balises et leur propre structure de document.
Dans l'exemple ci-dessus (comme <to> et <from>), les balises ne sont définies dans aucune norme XML. Ces balises sont "inventées" par l'auteur du document XML.