Welcome Guest! Log in
×

Notice

The forum is in read only mode.
Due to some maintenance operations, stambia.org will be switched to read-only mode during the 13th November. It will be possible to read and download, but impossible to post on the forums or create new accounts. For any question please contact the support team.

Topic-icon Solved XML-Validator

  • Aminatou
  • Aminatou's Avatar Topic Author
30 May 2017 11:57 #1 by Aminatou
Aminatou created the topic: XML-Validator
Bonjour,
J'ai réalisé un xsdValidator en suivant ce lien : stambia.org/component/content/article?id...-xml-file-with-a-xsd
Cependant la validation ne gère pas les erreurs liées au attribut <xsd:enumeration>.

J'ai trouvé sur le forum un sujet similaire stambia.org/forum/designer-questions/89-...se-constraint-in-xsd . J'ai téléchargé et appliqué l'exemple qui y était attaché. Mais rien..........

Pourriez vous me proposer des pistes......
Merci

Cordialement
More
30 May 2017 15:22 #2 by Thomas BLETON
Thomas BLETON replied the topic: XML-Validator
Bonjour,
Comment ça "rien" ? Que se passe-t-il ?
Pouvez-vous montrer un exemple de Xml / Xsd pour lequel ça ne marche pas, et préciser ce qui se passe ?
  • Aminatou
  • Aminatou's Avatar Topic Author
30 May 2017 16:11 - 30 May 2017 16:13 #3 by Aminatou
Aminatou replied the topic: XML-Validator
L'exemple attaché sur le lien " stambia.org/forum/designer-questions/89-...se-constraint-in-xsd" valide mon fichier xml.




Ce qui ne devrait pas être le cas.

Ci joint le fichier XML, le XSD et l'export des dépendance
Attachments:
Last Edit: 30 May 2017 16:13 by Aminatou.
More
06 Jun 2017 09:57 - 06 Jun 2017 12:07 #4 by Thomas BLETON
Thomas BLETON replied the topic: XML-Validator
Je n'ai pas pu tester avec vos fichier, il manque le fichier .dtd dans l'archive.

Ci-joint un test simple avec une énumération.
Elle devrait produire une erreur "Value 'white' is not facet-valid with respect to enumeration '[red, green, blue]'. It must be a value from the enumeration'.

Pouvez-vous vérifier que c'est bien le cas ?

Pouvez-vous aussi joindre le .dtd pour que je fasse un essai de mon côté ?

This message has an attachment file.
Please log in or register to see it.

Last Edit: 06 Jun 2017 12:07 by Thomas BLETON.
  • Aminatou
  • Aminatou's Avatar Topic Author
07 Jun 2017 15:21 #5 by Aminatou
Aminatou replied the topic: XML-Validator
Bonjour,
Merci pour le retour, j'ai repris votre exemple et effectivement ca marche bien.
J'arrive pas à détecter pourquoi ca ne marche pas avec notre xsd.
Ci joint le .dtd

This message has an attachment file.
Please log in or register to see it.

More
07 Jun 2017 16:37 - 21 Nov 2017 12:43 #6 by Thomas BLETON
Thomas BLETON replied the topic: XML-Validator
Effectivement je confirme, la validation passe sous silence la mauvaise valeur d'enum.
J'ai testé sur un service de validation en ligne, indépendant de Stambia DI, et on observe le même comportement :
www.utilities-online.info/xsdvalidation/...0a62e5-xsdvalidation
(le DTD est incorporé au xml dans ce service).

Pourtant, quand on supprime les références à la DTD, l'erreur est bel et bien signalée :
www.utilities-online.info/xsdvalidation/...c92d59-xsdvalidation

Est-ce que vous connaissez d'autres outils de validation qui remontent l'erreur même lorsque la référence à la DTD est présente ?
Last Edit: 21 Nov 2017 12:43 by Thomas BLETON.