Bonjour la team,
j'ai défini un modèle XSD et lorsque je le valide avec un exemple XML sur le site "http://www.utilities-online.info/xsdvalidation/#.Ubmb7LURKBo", j'obtiens une erreur.
Voici mon 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
17
18
19
20 <?xml version="1.0" encoding="ISO-8859-1"?> <xsd:schema xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc" xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" xmlns:xsd="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" jaxb:version="2.1" jaxb:extensionBindingPrefixes="xjc"> <xsd:element name="MSG"> <xsd:complexType> <xsd:sequence> <xsd:element name="NOEUDS" type="NOEUD" maxOccurs="unbounded"/> </xsd:sequence> </xsd:complexType> </xsd:element> <xsd:complexType name="NOEUD"> <xsd:sequence> <xsd:element name="NAME" type="xsd:string"/> <xsd:element name="VALUE" type="xsd:string"/> </xsd:sequence> </xsd:complexType> </xsd:schema>
Et voici mon XML :
Savez-vous d'où vient mon 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 <?xml version="1.0" encoding="UTF-8"?> <MSG> <NOEUDS> <NOEUD> <NAME>NOEUD1</NAME> <VALUE>VAL1</VALUE> </NOEUD> <NOEUD> <NAME>NOEUD2</NAME> <VALUE>VAL2</VALUE> </NOEUD> </NOEUDS> </MSG>
merci pour votre aide,
Berni.
Partager