-
XML Schema & GUI
Salutations,
je dois réaliser pour mon entreprise une appli capable, à partir d'un XML schema (.xsd), de générer dynamiquement une GUI (Swing de preference, mais ce n'est pas très grave) permettant de créer et valider un fichier XML de données. Il existe une appli java commerciale capable de le faire (JaxFront pour ne pas le nommer), mais je chercherais une méthode alternative libre.
Je pensais implanter une solution avec un parser style Xerces, et après parcourir l'abre DOM, mais j'avoue être un peu dans le flou sur la manière de procéder, notamment en matière d'organisation du parcours de l'arbre (afin de générer une interface claire et organisée au niveau des complexTypes), et de l'application des contraintes sur la saisie (validation dynamique)...
Si qqun a des idées sur une quelconque manière de procéder, ou même une expérience dans le domaine, je suis preneur.
Merci d'avance.
PS: Désolé si ce post n'est pas à sa place ici, j'hésitais en effet à le mettre dans le forum XML...
-
Bonjour,
il y a pas mal d'outils de design d'interfaces graphiques qui utilisent xml pour sauvegarder les interfaces (c'est plus robuste par rapport aux changements de versions).
Tu peux donc t'orienter vers intellij (je crois pas que ce soit libre), ou le plugin Eclipse dont je ne me suis jamais servi, ou celui de Netbeans.
Au niveau API, regarde n'importe quelle classe de swing (par exemple JButton), le paragraphe Warning. Ils te déconseillent de le sérialiser, et t'orientent vers XMLEncoder. Pour la suite, je ne sais pas faire.
-
Une implémentation de XForms avec support du xml schemas pour Eclipse forms :
http://blogs.nuxeo.com/sections/blog...ngine-released
Si ca peut t'aider
-
merci à vous, je vais chercher de ce coté.