diaporamaMiscXML
 
◃  Ch. 2 XML Schema  ▹
 

Schemas avec des namespaces différents (1/3)

  • Les schemas différents sont utilisés grâce à la commande import :
    <?xml version="1 .0" ?>
    <xsd:schema
       xmlns:xsd="http://www.w3.org/2001/XMLSchema"
       xmlns:entrepot="http://scott.univ-lehavre.fr/entrepot"
       xmlns:atm="http://infodoc.unicaen.fr/OhRAGE"
       targetNamespace="http://scott.univ-lehavre.fr/~fournier/XML/SRO.XMLSchema/"
       xmlns="http://scott.univ-lehavre.fr/~fournier/XML/SRO.XMLSchema/"
       elementFromDefault="qualified">
    <xsd:import namespace="http://scott.univ-lehavre.fr/entrepot" schemaLocation="entrepot.xsd"/>
    <xsd:import namespace="http://infodoc.unicaen.fr/OhRAGE" schemaLocation="atm.xsd"/>
    
  • Il est alors nécessaire d'utiliser les préfixes pour utiliser les éléments des autres XML Schema.