Chapitre 8


Les espaces de noms "Namespace"

Le XML est extensible(Extensible Markup Language). Le problème est que l'extensibilité n'est pas parfaitement libre. Dans un environnement distribué, l'extensibilité doit être géré pour éviter des conflits. Les espaces permettent de gérer l'extensibilité. Les espaces de noms peuvent être définis comme étant un mécanisme permettant d'identifier les éléments du XML.
Le nom des éléments est placé dans un contexte plus global : L'espace nom.

La recommandation W3C : http://www.w3.org/TR/REC-xml-names

1) Établir un espace de nom(Namespace)

En XML, les espaces des noms sont sous la forme d'une URL.

Pour établir un "Namespace" :

  • Écrire le nom de domaine(URL).
  • Ajouter des informations descriptives (voir la figure 8.3).

ex.(figure 8.3)

  • http://www.domaine.com/ns/rivers/1.0
  • ns=espace nom, rivers=description,1.0=la version XML
page 1 2 suivante contact

Copyright © 2001   Anouk Forest  Tous droits réservés.