🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Re: xsl sur xsl : important

#9323
From: Alain Ketterlin
Date: Fri, 27 Apr 2001 15:12
35 lines
2232 bytes
"Cecile Vangeleyn" <Cecile.Vangeleyn@reuters.com> writes:

[...]
> est ce possible d appliquer un xsl sur un autre xsl (et non pas 2 xsl qui
> parsent le meme fichier xml)

Veux-tu dire : appliquer une feuille sur le resultat de l'application
d'une feuille a un document, ou

> cad
> fic1.xml ----> resultat.html
>    ^
>     |
> transfo1.xsl <-----transfo2.xsl

appliquer une feuille a un document qui se trouve etre une feuille ?

Partons sur le premier cas (le second ne pose aucun probleme). Tout
depend du contexte : si tu fais la transfo a la main, il suffit de
s'assurer que la premiere sort du XML (par exemple du XHTML), puis
recommencer avec la deuxieme.

Sinon, la solution la plus generale est de demander a la premiere
feuille d'introduire l'instruction de traitement qu'il faut pour son
resultat soit a nouveau traite par la deuxieme. (Cocoon, par exemple,
a une faq sur ce point je crois.)

Bon, cela dit, pour faire des documents en plusieurs langues, ce n'est
peut-etre pas le plus simple (chercher un element selon son contenu
textuel, ca prend du temps et c'est difficile a faire bien). Il vaut
peut-etre mieux se baser sur un dico (il y a eu un thread la-dessus
ici). Ou partir d'un document modele, et se baser sur un parametre
pour choisir le modele, ou...

-- Alain.
Technical Details
Message-ID: <wyd79ytm0h.fsf@polya.u-strasbg.fr>
Path: arc1-ca.pugleaf.net!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: <9cbopb$m2k$1@unlisys.unlisys.net>

Show Full Headers
Complete Article Headers
X-Google-Language: FRENCH,ASCII-7-bit
X-Google-Thread: 114f60,daca8cab1c986449
X-Google-Attributes: gid114f60,public
X-Google-ArrivalTime: 2001-04-27 08:14:51 PST
Path: arc1-ca.pugleaf.net!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: xsl sur xsl : important
Date: 27 Apr 2001 17:12:14 +0200
Organization: CRC - Universite Louis Pasteur Strasbourg France
Lines: 35
Message-ID: <wyd79ytm0h.fsf@polya.u-strasbg.fr>
References: <9cbopb$m2k$1@unlisys.unlisys.net>
NNTP-Posting-Host: polya.u-strasbg.fr
X-Trace: news.u-strasbg.fr 988388977 18769 130.79.6.19 (27 Apr 2001 16:29:37 GMT)
X-Complaints-To: usenet@u-strasbg.fr
NNTP-Posting-Date: 27 Apr 2001 16:29:37 GMT
X-Newsreader: Gnus v5.6.45/XEmacs 21.1 - "Capitol Reef"