diaporamaMiscXML
 
◃  Ch. 2 XML Schema  ▹
 

Exemple de document XML

<?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>
</Libraire>
  • xmlns="http://www.librairie.org" : le namespace qui est utilisé par défaut dans le document.
  • xsi:schemaLocation="http://www.librairie.org librairie.xsd" : c'est le schema qui valide le document (schemaLocation contient une paire de valeurs : le namespace et le nom du fichier qui contient les définitions de ce namespace).
  • xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" : c'est une instance d'un XMLSchema.