
Chapter 2 Notions de base relatives au Modèle XML
A propos de XML
Pourquoi utiliser XML ?
Le langage XML (eXtensible Markup Language) est utilisé car :
- Il décrit et structure les données, tandis que HTML ne permet que de les afficher
- Il utilise une syntaxe explicite et personnalisée
- Il permet l'échange entre des systèmes non compatibles, puisque les données sont stockées dans un format texte simple
DTD, XSD ou XDR
La structure d'un modèle XML est décrite dans un fichier DTD, XSD ou XDR :
- Un fichier DTD est un moyen très simple pour décrire la structure d'un document XML. Il s'agit d'une liste brute de tous les éléments légaux qui constituent un document
Le code suivant représente le contenu d'un fichier DTD :
- Un fichier XSD constitue un moyen très élaboré de décrire la structure d'un document XML. Ce format prend en charge les espaces de noms, les dérivations, les clés, les types de données utilisateur simples et complexes ainsi qu'une vaste collection de types de données prédéfinis
Le code suivant représente le contenu d'un fichier XSD :
Un fichier XSD commence toujours par la balise <schema> (élément racine). Tous les objets créés dans le modèle vont s'afficher dans le XSD entre la balise de début et la balise de fin du schéma.
- Un fichier XDR est un fichier (ou schéma) XSD simplifié. Il ne prend pas en charge les types de données utilisateur simple et complexe
Le code suivant représente le contenu d'un fichier XDR :
Un fichier XDR commence toujours par la balise <schema> (élément racine). Tous les objets créés dans le modèle vont apparaître dans le fichier XDR entre les balises de début et de fin du schéma
Copyright (C) 2005. Sybase Inc. All rights reserved.
|
|