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 : Sélectionner tout - Visualiser dans une fenêtre à part
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 xsdQuel est le problème?
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
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>
Partager