Bonjour,
J'ai une erreur de validation que je ne comprends pas.
voici la portion de code XSD
Et voici le bout de code XML incriminé
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
22
23
24
25
26
27
28
29
30 <xs:complexType name="animation"> <xs:sequence> <xs:element name="title" type="xs:string" minOccurs="0"/> <xs:element name="config" type="xs:string" minOccurs="0"/> <xs:element name="image" type="image" minOccurs="0"/> <xs:element name="codebase" type="xs:anyURI" minOccurs="0"/> <xs:element name="width" type="xs:integer"/> <xs:element name="height" type="xs:integer"/> <xs:sequence> <xs:element name="param" minOccurs="0" maxOccurs="4"> <xs:complexType> <xs:all> <xs:element name="name"> <xs:simpleType> <xs:restriction base="xs:NMTOKEN"> <xs:enumeration value="movie"/> <xs:enumeration value="quality"/> <xs:enumeration value="loop"/> <xs:enumeration value="wmode"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="value" type="xs:string"/> </xs:all> </xs:complexType> </xs:element> </xs:sequence> </xs:sequence> <xs:attribute name="type" type="xs:string"/> </xs:complexType>
voici l'erreur que j'obtiens
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 <animation type="flv"> <codebase>http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0</codebase> <title>Mon titre</title> <width>480</width> <height>270</height> <param> <name>movie</name> <value>ftp://mon-url</value> </param> </animation>
Je ne comprends pas pourquoi il ne s'attend pas à voir une balise title. J'ai même essayé en renommant title en titre, mais ça ne change rien.Erreur de validation par le XSD.!
Élément « title » inattendu selon le modèle de contenu de l'élément parent « animation ».
En attente de : width.
Error code: -1072898028
Partager