Si c'est simplement pour de la lecture XML->Java il y a le Digester de Apache Commons:
http://jakarta.apache.org/commons/digester.html

Ca a l'air sympa et simple � mettre en oeuvre (du moins � en regarder le code source 
de Struts qui l'utilise pour lire struts-config.xml)

Par contre �a ne fait pas le mapping inverse.

Patrice

-----Original Message-----
From: Erik Mazoyer <[EMAIL PROTECTED]>
To: "'[EMAIL PROTECTED]'" <[EMAIL PROTECTED]>
Date: Fri, 31 May 2002 10:22:52 +0200
Subject: RE: quelles options pour les options ?

Pour ma part je choisi pratiquement toujours le XML.
Le seul probl�me est d'inclure un parseur SAX dans le projet, ce qui fait
grossir la taille des librairies parfois uniquement pour lire un fichier de
configuration.
Le grand int�r�t que j'y trouve, est de pouvoir mettre des param�tres
complexes.
J'ai r�cemment du mettre en param�tres des calculs de coefficient. La
syntaxe MathML m'a permis de d�finir chacun de mes calculs sans difficult�.

> D'avance, merci pour vos lumi�res.
(et un euro pour le cochonnet :-)

--------------------------------------------------------------------
Erik Mazoyer, Chef de projet
HyperOffice
6, rue Jacques Daguerre - 92565 Rueil-Malmaison Cedex
T�l. 01 41 96 96 76
Fax 01 41 96 96 77
M�l  [EMAIL PROTECTED] 

-----Message d'origine-----
De: Herve AGNOUX [mailto:[EMAIL PROTECTED]]
Date: vendredi 31 mai 2002 09:43
�: [EMAIL PROTECTED]
Objet: quelles options pour les options ?


Bonjour,

J'ai une appli GUI. Comme d'hab il y a de nombreuses options.

Jusqu'� present je me suis d�brouill� avec un fichier de propri�t�es. 
Mais cela devient ing�rable. Il y en a trop, java les sauvegarde dans 
le fichier dans l'ordre qui lui plait (c'est � dire l'ordre des 
hashcodes des propri�t�s, je subodore, qui n'a rien � voir avec un 
quelquonque ordre humain), etc.

De plus la situation se complexifie, puisqu'il faudrait que mes 
options soient tant�t accessible depuis un menu, tantot ne le soient 
pas.

Je vois plusieurs directions pour me d�brouiller : le XML, les beans, 
les langages de scripts... 

Y a-t-il des "bonnes pratiques" sur ces questions ? Des trucs tout 
fait, des conseils, ou n'importe quoi d'autre ?

D'avance, merci pour vos lumi�res.

--
Sur le Web, tout de suite.
Herve AGNOUX - diaam informatique
http://www.diaam-informatique.com


-- Use Opera, the most user-friendly web browser on Earth --

Répondre à