diaporamaMiscXML
 
◃  Ch. 2 XML Schema  ▹
 

Utilisation de <xsd:keyref> (1/2)

  • De la même facon que le parseur XML verifie qu'un ID et un IDREF sont identique, les XMLSchema permettent de vérifier qu'une keyref reference bien une key existante :
    <?xml version="1 .0" ?>
    <Librairie xmlns="http://www.librairie.org"
               xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
               xsi:schemaLocation="http://www.librairie.org
                                   librairie.xsd">
      <Livre>
        <Titre>Le guide du routard Galactique</Titre>
        <Auteur>Douglas Adams</Auteur>
        <Date>1979</Date>
        <ISBN>0345391802</ISBN>
        <Editeur>Ballantine Books</Editeur>
      </Livre>
      <Enstock>
        <Exemplaire isbn="0345391802"/>
      </Enstock>
    </Libraire>