🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Re: Processing-instruction

#9636
From: Tom.
Date: Mon, 19 Feb 2001 12:24
40 lines
2954 bytes
In <m3zofjozdn.fsf@fret.sncf.fr>, Aurelien DEHAY wrote:
>> Mais <?xml-stylesheet type="text/xsl" ... ?> (ou autres variantes avec
>> text/xml ou application/xml) est fait pour indiquer que le document doit
>> �tre trait� avec XSLT non ? Alors pourquoi devoir rajouter un
>> <?cocoon-process?> ?
> 
>   Parceque tu  peux mettre un <?xml-stylesheet  type="text/xsl" ... ?>
> sans pour  autant vouloir  passe le  XML � travers  un moteur  XSL.

Quel int�r�t ? Si on met un <?xml-stylesheet type="text/xsl" ...?> c'est 
bien pour "passer � travers un moteur XSL" non ?

Ah moins qu'on veuille renvoyer le XML non-transform� au client, c'est �a 
que tu veux dire ?

> Et <?cocoon-process?> est  utile quand tu en passe  plusieurs (XSP,
> LDAP, puis XSL).

Euh, je connais pas franchement Cocoon, tu peux donner un exemple/une 
petite explication ?

>> Mon avis est que Cocoon n'a pas � se m�ler de la transformation
>> proprement dite, il ne devrait que donner la main � un processeur XSLT
>> dont l'objet r�sultant de la transformation aurait une interface pour
>> envoyer l'ent�te HTTP Content-Type (au moins, �ventuellement d'autres) et
>> le contenu du fichier.
> 
>   Je ne penses pas non. Xalan  ne g�n�re pas de Content-type, ce n'est
> ABSOLUMENT pas son boulot. Lui il prend un arbre en entr�e, et il t'en
> g�n�re un en sortie. Point. D'ailleur Xalan c'est pas pr�vu pour faire
> du Web. Cocoon oui. C'est donc a Cocoon de g�n�rer le Content-type.

xsl:output d�finit la "forme" de la sortie d'une transformation XSLT. Si le 
processeur XSLT n'est pas en mesure de "faire" cette sortie, il devrait �MA 
au moins retourner les informations � un module tiers qui se chargera de la 
sortie. Il n'y a pas besoin de PI sp�cifique � Cocoon, il devrait se baser 
sur le(s) xsl:output (soit que le proc XSLT lui retourne les infos, soit, 
puisqu'il parse la feuille de style XSLT, qu'il les r�cup�re tout seul).

Tom.
Technical Details
Message-ID: <96r386$e9n$1@wanadoo.fr>
Path: arc1-ca.pugleaf.net!supernews.google.com!sn-xit-03!supernews.com!freenix!teaser.fr!wanadoo.fr!not-for-mail
References: <96g85i$laj$2@vega.worldonline.fr> <96ggvt$q8i$1@wanadoo.fr> <wy7l2s55s0.fsf@polya.u-strasbg.fr> <96jmva$2jg$1@wanadoo.fr> <m3zofjozdn.fsf@fret.sncf.fr>

Show Full Headers
Complete Article Headers
X-Google-Language: FRENCH,ASCII
X-Google-Thread: 114f60,6494f6dffc4e081f
X-Google-Attributes: gid114f60,public
X-Google-ArrivalTime: 2001-02-19 04:24:07 PST
Path: arc1-ca.pugleaf.net!supernews.google.com!sn-xit-03!supernews.com!freenix!teaser.fr!wanadoo.fr!not-for-mail
From: Tom. <ptittom+news@free.fr>
Newsgroups: fr.comp.text.xml
Subject: Re: Processing-instruction
Date: Mon, 19 Feb 2001 13:24:47 +0100
Organization: -
Lines: 40
Message-ID: <96r386$e9n$1@wanadoo.fr>
References: <96g85i$laj$2@vega.worldonline.fr> <96ggvt$q8i$1@wanadoo.fr> <wy7l2s55s0.fsf@polya.u-strasbg.fr> <96jmva$2jg$1@wanadoo.fr> <m3zofjozdn.fsf@fret.sncf.fr>
NNTP-Posting-Host: adijon-101-1-2-30.abo.wanadoo.fr
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8Bit
X-Trace: wanadoo.fr 982585414 14647 193.252.183.30 (19 Feb 2001 12:23:34 GMT)
X-Complaints-To: abuse@wanadoo.fr
NNTP-Posting-Date: 19 Feb 2001 12:23:34 GMT