Article View: fr.comp.text.xml
Article #8186Re: appliquer 2 feuilles de style
From: Alain Ketterlin
Date: Mon, 05 Nov 2001 10:29
Date: Mon, 05 Nov 2001 10:29
31 lines
2428 bytes
2428 bytes
Thomas Broyer <tbroyer@domain.tld.invalid> writes: > En cas de xml-stylesheet multiples, les r�gles sont les m�mes que pour > plusieurs �l�ments LINK en HTML, � savoir qu'il y a une r�gle principale et > des alternatives. > Enfin, c'est ce que j'ai retenu d'un survol plus que rapide (c'est dire!) > de http://www.w3.org/TR/xml-stylesheet Exact. Donc ca ne fait pas ce que veut notre ami puisqu'une seule des feuilles est choisie. > > Sauf bien sur si la premiere feuille utilise > > <xsl:processing-instruction> pour inserer un renvoi vers la deuxieme, > > mais quand a savoir si le processeur XSLT comprendra tout seul qu'il > > doit faire un deuxieme tour... > > Surtout que ce n'est pas toujours ce qu'on veut. > Il me semble que Cocoon r�agit � une PI particuli�re pour cha�ner plusieurs > transformations. J'en sais pas plus, n'ayant jamais utilis� Cocoon... Oui Cocoon (v1) reagit a <?cocoon-process type="xslt"?> (et cherche la feille de style dans <?xml-stylesheet?>). Donc, pour faire deux transformations successives, la premiere doit inserer ces deux p-i dans le resultat. Pour Cocoon2 c'est beaucoup mieux, puisqu'il n'y a plus besoin de p-i du tout. (Le systeme des p-i a ete juge trop peu praticable : dans Cocoon on finissait souvent avec une bonne dizaine de p-i, a inserer dans les etapes de transformation successives.) -- Alain.
Technical Details
Message-ID:
<wyhes9ik8e.fsf@polya.u-strasbg.fr>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news.tele.dk!small.news.tele.dk!213.56.195.71!fr.usenet-edu.net!usenet-edu.net!ciril.fr!news.u-strasbg.fr!not-for-mailReferences:
<9rufo2$76d$1@wanadoo.fr> <wy668skrw2.fsf@polya.u-strasbg.fr> <25121065.qVVIhKElGa@ltgt.net>Show Full Headers
Complete Article Headers
X-Google-Language: FRENCH,ASCII X-Google-Thread: 114f60,5e516641dfdc2c67 X-Google-Attributes: gid114f60,public X-Google-ArrivalTime: 2001-11-05 03:18:13 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news.tele.dk!small.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: appliquer 2 feuilles de style Date: 05 Nov 2001 11:29:37 +0100 Organization: CRC - Universite Louis Pasteur Strasbourg France Lines: 31 Message-ID: <wyhes9ik8e.fsf@polya.u-strasbg.fr> References: <9rufo2$76d$1@wanadoo.fr> <wy668skrw2.fsf@polya.u-strasbg.fr> <25121065.qVVIhKElGa@ltgt.net> NNTP-Posting-Host: polya.u-strasbg.fr X-Trace: news.u-strasbg.fr 1004963922 14712 130.79.44.199 (5 Nov 2001 12:38:42 GMT) X-Complaints-To: usenet@u-strasbg.fr NNTP-Posting-Date: 5 Nov 2001 12:38:42 GMT Cc: nobody X-Newsreader: Gnus v5.6.45/XEmacs 21.1 - "Capitol Reef"