Bonjour Myriam,
Vous pouvez utiliser la fonction xslt document(), permet d'effectuer un
select sur un autre document que le document auquel est appliqué la
feuile de style. cette fonction peut etre appelée localement, c'est à
dire, par exemple au moment d'un apply-templates, le traitement se
poursuivant sur la source xml à l'issue du traitement spécifié par le
select.
Une autre piste est d'utiliser xinclude, à condition de disposer d'un
processeur xslt prenant en charge cette norme (tel que xmlsoft.org).
mes 2c .
Stéphane.
Myriam GOUTTE wrote:
> Bonjour,
> Je réalise des sorties en PDF à partir d'un flux xml et d'un modèle xsl.
>
> J'aurai besoin, avant d'effectuer la transformation, d'enrichir mon xml de
> fragments xml, issus de commandes.
> Comment intégrer ces fragments xml, par mon modèle lui-même, avant de lancer
> la transformation xslt pour donner le pdf ?
> Quelle commande, dans mon modèle, me permettrait d'abord d'enrichir mon flux
> xml avant de réaliser la transformation sur la totalité ?
> en d'autres mots :
> Est ce que je peux faire deux passes dans un même modèle ?
> - intégrer les fragments xml
> - revenir au début du fichier résultat pour lancer la transformation
> globale
>
> Merci d'avance pour vos idées.
> Merci
> __________________________________________________
>
> Myriam GOUTTE, Ingénieur Design
>
> EVER TEAM
> Content Into Action
> Immeuble l'Aquilon - 40b rue de la Villette 69425 LYON Cedex 03 - FRANCE
> Tél. : +33 (0)4 26 68 33 00 - Fax : +33 (0)4 26 68 33 16
> mailto:m.goutte@ever-team.com - Site Web : http://www.ever-team.com
> <http://www.ever-team.com/>
> _________________________________________________
>
>
>
>
>
>
> -- Binary/unsupported file stripped by Ecartis --
> -- Err : No filename to use for decode, file stripped.
> -- Type: image/jpeg
>
>
> --
> Devenez redacteur <XML>fr et contribuez au developpement du
> xml francophone (http://xmlfr.org/infos/redacteurs/) !
>
> Liste de diffusion "xml-tech@xmlfr.org" (http://xmlfr.org).
>
> Cette liste est a votre disposition pour discuter en francais de
> tout sujet technique lie a XML.
>
> Pour resilier votre abonnement, envoyez un message contenant
> la commande "unsubscribe" a xml-tech-request@xmlfr.org
> (mailto:xml-tech-request@xmlfr.org?Subject=unsubscribe)
>
>
--
Devenez redacteur <XML>fr et contribuez au developpement du
xml francophone (http://xmlfr.org/infos/redacteurs/) !
Liste de diffusion "xml-tech@xmlfr.org" (http://xmlfr.org).
Cette liste est a votre disposition pour discuter en francais de
tout sujet technique lie a XML.
Pour resilier votre abonnement, envoyez un message contenant
la commande "unsubscribe" a xml-tech-request@xmlfr.org
(mailto:xml-tech-request@xmlfr.org?Subject=unsubscribe)
Received on Tue Feb 1 19:00:04 2005