🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Re: [DTD] Dtd r�cursive ?

#9530
From: Alain Ketterlin
Date: Wed, 14 Mar 2001 12:27
43 lines
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-mail
References: <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"