Bonjour,

Après plusieurs recherches sur google, W3C, et developpez.com, je n'arrive toujours pas à trouver la syntaxe exacte pour le type unsignedByte en XML :

Le fichier XML :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
<PossibleValue Name="Phonebook database" Description="...">#x36</PossibleValue>
Le schéma XSD :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
<xs:complexType name="PossibleByteValueType">
		<xs:simpleContent>
			<xs:extension base="xs:unsignedByte">
				<xs:attributeGroup ref="NameAndDescriptionAttributesGroup"></xs:attributeGroup>
			</xs:extension>
		</xs:simpleContent>
	</xs:complexType>
Voici ce que me dit la validation du XML avec mon schéma :
The 'PossibleValue' element has an invalid value according to its data type.
La question est, faut-il mettre ou , etc. dans le fichier XML ?
Je précise qu'il est important pour moi de stoquer la valeur du byte en héxadécimal et non pas en décimal, et que lorsque je mets une valeur comme 20 (décimale), la validation passe ave succès.

Merci d'avance