Bonjour,

je commence mon apprentissage des schémas xml et j'aimerais savoir où se trouve mon erreur dans le schéma.

schéma xml (.xsd)

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<xs:schema>
<xs:element name="hosts">
    <xs:complexType>
      <xs:sequence>
	<xs:element name="domain" type="xs:string"/>
	<xs:attributeGroup name="domain.attributes">
		<xs:attribute name="name" type="xs:string"/>
		<xs:attribute name="default" type="xs:string"/>
		<xs:attribute name="pageFr" type="xs:string"/>
		<xs:attribute name="pageEn" type="xs:string"/>
		<xs:attribute name="mcAffaire" type="xs:string"/>
</xs:attributeGroup>
      </xs:sequence>
    </xs:complexType>
</xs:element>
</xs:schema>
fichier xml
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
<?xml version="1.0" encoding="utf-8" ?>
<!-- 
Attention!!! les clés doivent obligatoirement sensibles à la case et en minuscules.
les clés pour ce fichier sont : l'attribut name de la balise domain. 
-->
<hosts>
  <domain name="dom.net" defaut="il.aspx" pageFr="cueil.aspx" pageEn="/Bt.aspx" mcAffaire="P" />
</hosts>
j'Obtien l'Erreur suivante : The prefix "xs" for element "xs:schema" is not bound.

Merci!