Article View: fr.comp.text.xml
Article #8189Re: Cr�ation automatique d'une DTD � partir d'un fichier XML type ?
From: Michel CASABIANCA
Date: Mon, 05 Nov 2001 14:38
Date: Mon, 05 Nov 2001 14:38
26 lines
2354 bytes
2354 bytes
Bonjour "Patrice Dargenton" <patrice.dargenton@worldonline.fr> writes: > je me demande s'il existe un outil pour d�duire une DTD (voire m�me un > Sch�ma XML) � partir d'un fichier XML. Apr�s tout, si on demande � un humain > de r�diger la DTD, il va pr�cis�ment analyser un fichier XML pour en d�duire > sa grammaire, cela doit pouvoir se faire automatiquement, non ? Non, l'information contenue dans un exemple de fichier XML ne suffit pas. Par exemple, si un �l�ment foo est contenu dans bar, cela peut vouloir dire que foo doit contenir un bar, au moins un bar ou 0 ou plus bar. Ceci dit il existe au moins un outil pour aider � faire un premier jet de DTD (� rtourcher � la main): http://users.iclway.co.uk/mhkay/saxon/saxon5-5-1/dtdgen.html -- +---------------------------------------+ | Michel CASABIANCA - Java & XML expert | | +33(0)5.57.77.38.00 | | In-Fusio - The Mobile Fun Connection | | Le Millenium, 12 quai de Queyries | | 33072 BORDEAUX Cedex - FRANCE | | http://www.in-fusio.com | +---------------------------------------+
Technical Details
Message-ID:
<lvpu6xqo3y.fsf@casa.in-fusio.com>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!paloalto-snf1.gtei.net!crtntx1-snh1.gtei.net!washdc3-snh1.gtei.net!news.gtei.net!portc03.blue.aol.com!portc01.blue.aol.com!newsfeed.skycache.com.MISMATCH!newsfeed1.cidera.com!Cidera!news-hub.cableinet.net!blueyonder!btnet-peer!btnet!lnewspeer01.lnd.ops.eu.uu.net!lnewsifeed01.lnd.ops.eu.uu.net!lnewspost00.lnd.ops.eu.uu.net!emea.uu.net!read.news.fr.uu.net!not-for-mailReferences:
<9s670f$26a2$1@news5.isdnet.net>Show Full Headers
Complete Article Headers
X-Google-Language: FRENCH,ASCII X-Google-Thread: 114f60,b30b79d4365eb397 X-Google-Attributes: gid114f60,public X-Google-ArrivalTime: 2001-11-05 06:38:37 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!paloalto-snf1.gtei.net!crtntx1-snh1.gtei.net!washdc3-snh1.gtei.net!news.gtei.net!portc03.blue.aol.com!portc01.blue.aol.com!newsfeed.skycache.com.MISMATCH!newsfeed1.cidera.com!Cidera!news-hub.cableinet.net!blueyonder!btnet-peer!btnet!lnewspeer01.lnd.ops.eu.uu.net!lnewsifeed01.lnd.ops.eu.uu.net!lnewspost00.lnd.ops.eu.uu.net!emea.uu.net!read.news.fr.uu.net!not-for-mail Sender: casa@casa.in-fusio.com Newsgroups: fr.comp.text.xml Subject: Re: Cr�ation automatique d'une DTD � partir d'un fichier XML type ? References: <9s670f$26a2$1@news5.isdnet.net> From: Michel CASABIANCA <michelc@in-fusio.com> Date: 05 Nov 2001 15:38:41 +0100 Message-ID: <lvpu6xqo3y.fsf@casa.in-fusio.com> User-Agent: Gnus/5.0808 (Gnus v5.8.8) Emacs/20.7 MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Lines: 26 NNTP-Posting-Host: 213.11.10.91 X-Trace: 1004971116 read.news.fr.uu.net 14589 213.11.10.91 X-Complaints-To: abuse@fr.uu.net