Article View: fr.comp.text.xml
Article #9530Re: [DTD] Dtd r�cursive ?
From: Alain Ketterlin
Date: Wed, 14 Mar 2001 12:27
Date: Wed, 14 Mar 2001 12:27
43 lines
2086 bytes
2086 bytes
"Pierre Goiffon" <pgoiffon~@webcity.fr> writes:
> J'ais un bulletin d'information, style :
>
> date
> indice jour courant
> info A
> info B
> (...)
> indice demain
>
> J'ais cr�e un �l�ment bulletin contenant la date en attribut et en sous
> �l�ments l'indice du jour courant, les infos A, B, ... Mon prb est que je ne
> vois pas comment mat�rialiser l'indice de demain... Si je cr�e un �lement
> sp�cifique, j'aurais deux �l�ments indice identique...
Je me pose une question : si ton document ressemble a
<doc>
<bull date="lundi">
<indice>...</>
<a>...</>
<b>...</>
</>
<bull date="mardi">
<indice>...</>
<a>...</>
<b>...</>
</>
...
</>
Toute l'information est presente, inutile de rajouter des choses dans
chaque bulletin. Apres, c'est leboulot de XSLT de chercher les
morceaux ou ils sont (par ex avec following-sibling::bull/indice)
Si par contre tu veux mettre chaque bulletin dans un document
different, c'est un peu plus complique mais jouable aussi sur un
principe un peu similaire.
-- Alain.
P/S: excusez les </>, ce n'est pas du xml
Technical Details
Message-ID:
<wy8zm84jth.fsf@polya.u-strasbg.fr>Path:
arc1-ca.pugleaf.net!supernews.google.com!sn-xit-03!supernews.com!freenix!codeine.org!ciril.fr!news.u-strasbg.fr!not-for-mailReferences:
<98lfgd$rv9$1@reader1.imaginet.fr> <wyelw04rd4.fsf@polya.u-strasbg.fr> <98njhj$crd$1@reader1.imaginet.fr>Show Full Headers
Complete Article Headers
X-Google-Language: FRENCH,ASCII X-Google-Thread: 114f60,468c4ac3b068f906 X-Google-Attributes: gid114f60,public X-Google-ArrivalTime: 2001-03-14 04:36:08 PST Path: arc1-ca.pugleaf.net!supernews.google.com!sn-xit-03!supernews.com!freenix!codeine.org!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: [DTD] Dtd r�cursive ? Date: 14 Mar 2001 13:27:22 +0100 Organization: CRC - Universite Louis Pasteur Strasbourg France Lines: 43 Message-ID: <wy8zm84jth.fsf@polya.u-strasbg.fr> References: <98lfgd$rv9$1@reader1.imaginet.fr> <wyelw04rd4.fsf@polya.u-strasbg.fr> <98njhj$crd$1@reader1.imaginet.fr> NNTP-Posting-Host: polya.u-strasbg.fr X-Trace: news.u-strasbg.fr 984577360 10868 130.79.6.19 (14 Mar 2001 13:42:40 GMT) X-Complaints-To: usenet@u-strasbg.fr NNTP-Posting-Date: 14 Mar 2001 13:42:40 GMT X-Newsreader: Gnus v5.6.45/XEmacs 21.1 - "Capitol Reef"