Bonjour,
voici une erreur que je ne comprends pas, je m'acharne dessus depuis un moment:
Merci pour votre aide, voici les sources XML/XSD en dessous.cvc-complex-type.2.4.b: The content of element 'users' is not complete. One of '{user}' is expected. line 2 XML Problem
voici le schéma:
et voici le document xml:
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
18
19
20
21 <?xml version="1.0"?> <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.x.com/Users" xmlns="http://www.x.com/Users"> <xs:element name="users" type="usersType"> </xs:element> <xs:complexType name="userType"> <xs:sequence> <xs:element name="matricule" type="xs:string" maxOccurs="1" minOccurs="1"></xs:element> <xs:element name="nom" type="xs:string" maxOccurs="1" minOccurs="1"></xs:element> <xs:element name="role" type="xs:string" maxOccurs="unbounded" minOccurs="1"></xs:element> </xs:sequence> </xs:complexType> <xs:complexType name="usersType"> <xs:sequence> <xs:element name="user" type="userType"></xs:element> </xs:sequence> </xs:complexType> </xs:schema>
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 <?xml version="1.0" encoding="UTF-8"?> <users xmlns="http://www.x.com/Users" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.x.com/Users users.xsd"> <user> <matricule>123456</matricule> <nom>Fabien</nom> <roles> <role>redacteur</role> <role>responsable_technique</role> </roles> /user> </users>
Partager