Je dois créer un fichier XSD pour la vérification de la structure XML, comme d'habitude. Après avoir généré le XSD (avec XMLSpy), j'ai trouvé une partie du fichier qui me pose problème. J'ai une énumération comme ceci:XSD Enumération sur une plage de valeurs
<xs:enumeration value="1"/>
<xs:enumeration value="1011"/>
<xs:enumeration value="1032"/>
et ainsi de suite. Le problème est que tout entier donné dans cette énumération doit être considéré comme valide, et je ne peux pas écrire des balises d'énumération de 1 à, disons, 65635.
Et je ne sais pas non plus combien de ces éléments enum seront nécessaires , car le nombre de ces tags d'énumération sur le fichier XML n'est pas corrigé!
Comment puis-je dire au XSD que toute valeur entière est correcte, et qu'il n'y a pas de correspondance minimale ou maximale dans le fichier XML pour cette énumération?
Merci à l'avance (et désolé pour mon anglais!)
Problème résolu ... c'était juste mon ignorance de xsl qui a généré ceci! Merci beaucoup pour votre aide ... – nrocha
il est possible de mettre en place une longueur fixe pour entier enum? comme –
adimoldovan