[XSD] Undefined root element - xml
je suis un débutant dans le domaine .
Je dois valider mon fichier xml via le validateur w3c
Mais je n'arrive pas à passer l'erreur suivant
Undefined root element : qui renvoit sur le lien suivant pour de l'aide http://validator.w3.org/feed/docs/er...edElement.html
Mon fichier xml est le suivant
Code:
1 2 3 4 5 6 7 8 9
| <?xml version="1.0" encoding="UTF-8"?>
<annuaire xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="test.xsd">
<personne>
<nom>Toto</nom>
<prenom>Tutu</prenom>
<telephone>123456789</telephone>
<email>toto@tutu.net</email>
</personne>
</annuaire> |
et le xsd
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| <?xml version="1.0" encoding="utf-8"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:element name="annuaire" type="AnnuaireType" />
<xs:complexType name="AnnuaireType">
<xs:sequence>
<xs:element name="personne" type="PersonneType" maxOccurs="unbounded" />
</xs:sequence>
</xs:complexType>
<xs:complexType name="PersonneType">
<xs:sequence>
<xs:element name="nom" type="xs:string" />
<xs:element name="prenom" type="xs:string" />
<xs:element name="telephone" type="xs:string" />
<xs:element name="email" type="xs:string" minOccurs="0" />
</xs:sequence>
</xs:complexType>
</xs:schema> |
Quel est le problème?