🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: fr.comp.text.xml
Article #8916

Re: Creation dynamique de documents XML a partir d'une interface utilisateur

#8916
From: Alain Ketterlin
Date: Sat, 14 Jul 2001 13:51
30 lines
2496 bytes
Guillaume BERTHOMMIER <berthomg@igbmc.u-strasbg.fr> writes:

> Je dois realiser une interface utilisateur dans laquelle l'utilisateur
> remplira differents champs qui seront alors sauvegardes dans un fichier
> XML selon le formatage que j'ai defini dans la DTD concernee ( avec tous
> les problemes d'elements similaires situes a plusieurs niveaux
> differents dans le document XML). Je souhaite savoir si l'un, ou l'une
> d'entre vous a deja ete confronte a ce probleme et quel logiciel ou
> langage a ete utilise ou que vous penser etre le plus approprie.

Il y a dons ton cas deux modeles de donnees. Celui de l'application,
qui depend du langage utilise, mais qui est, disons, une structure
donnees fortement typee. Et celui de XML, non type en general (sauf
schema). Les deux ont des usages nettement differents. Donc je te
conseillerait de n'utiliser XML que pour les lecture et sauvegarde, au
cours desquelles la conversion se fait.

Si ton interface est suffisamment simple, tu peux utiliser directement
un arbre DOM a titre de modele interne. Ce n'est ni efficace ni
vraiment recommande a mon avis.

Pour ce qui est des langages, Java a vraiment beaucoup d'avantages,
mais aussi des inconvenients. Pour les interfaces graphiques, Swing
est formidable, et il y a des tas de choses pour XML (en particulier
JAXB, qui pourrait t'aider pour le passage des objets aux documents,
et vice-versa).

-- Alain.

P/S (perso) : discute peut-etre aussi avec Fabrice J. si tu le connais.
Technical Details
Message-ID: <wy4rsfy5xu.fsf@polya.u-strasbg.fr>
Path: arc1-ca.pugleaf.net!archiver1.google.com!newsfeed.google.com!newsfeed.stanford.edu!news.tele.dk!213.56.195.71!fr.usenet-edu.net!usenet-edu.net!ciril.fr!news.u-strasbg.fr!not-for-mail
References: <3B4F0CFB.2B95C2BE@igbmc.u-strasbg.fr>

Show Full Headers
Complete Article Headers
X-Google-Language: FRENCH,ASCII-7-bit
X-Google-Thread: 114f60,4a1cad00fea55de0
X-Google-Attributes: gid114f60,public
X-Google-ArrivalTime: 2001-07-14 07:40:30 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!newsfeed.google.com!newsfeed.stanford.edu!news.tele.dk!213.56.195.71!fr.usenet-edu.net!usenet-edu.net!ciril.fr!news.u-strasbg.fr!not-for-mail
From: Alain Ketterlin <alain@dpt-info.u-strasbg.fr>
Newsgroups: fr.comp.text.xml
Subject: Re: Creation dynamique de documents XML a partir d'une interface utilisateur
Date: 14 Jul 2001 15:51:41 +0200
Organization: CRC - Universite Louis Pasteur Strasbourg France
Lines: 30
Message-ID: <wy4rsfy5xu.fsf@polya.u-strasbg.fr>
References: <3B4F0CFB.2B95C2BE@igbmc.u-strasbg.fr>
NNTP-Posting-Host: polya.u-strasbg.fr
X-Trace: news.u-strasbg.fr 995126256 18733 130.79.44.199 (14 Jul 2001 15:57:36 GMT)
X-Complaints-To: usenet@u-strasbg.fr
NNTP-Posting-Date: 14 Jul 2001 15:57:36 GMT
X-Newsreader: Gnus v5.6.45/XEmacs 21.1 - "Capitol Reef"