Bonjour,
Pour ma part, je contourne le problème en utilisant une fonction saxon
pour forcer la génération du document de sortie à partir d'un élément de
mon arbre XML source.
Ce qui donne...
<xsl:template match="/">
<saxon:output href="{référence/nomFicheRéférence}.fo">
...
...
</saxon:output>
</xsl:template>
en gros tout ce qui est contenu dans le template match avec la racine du
doc XML est redirigé en sortie dans le fichier indiqué par le param
href, donc c'est bien contextuel.
Ce que j'ai dit marche avec Saxon, j'ai pas eu le temps de vérifier avec
les autres.....ça répond au pb par contre c'est moyen portable.
Cordialement
CHEKROUN Jerome a écrit:
>En ligne de commande
>et je doit generer le nom de fichier a partir des données du xml
>
>-----Message d'origine-----
>De : Sylvain Wallez [mailto:sylvain.wallez@anyware-tech.com]
>Envoyé : lundi 7 juillet 2003 15:00
>À : xml-tech@xmlfr.org
>Objet : [xml-tech] Re: Generation nom du pdf
>
>
>
>CHEKROUN Jerome wrote:
>
>
>
>>est il possible de creer le nom du fichier pdf de sortie dans le fichier
>>
>>
>xsl de transformation ou dans le fo.
>
>
>>J utilise fop pour la generation du pdf.
>>
>>
>>
>>
>
>Tout dépend du contexte dans lequel vous utilisez FOP : servlet, Cocoon,
>ligne de commande ?
>
>Sylvain
>
>
>
--
--------
Philippe ENSARGUET | Consultant/Chargé d'affaires conseil, études Architecture des SI
AQL, Groupe Silicomp |
2, Rue de la Chataigneraie | European project leader & manager
BP 51766
35513 CESSON SEVIGNE Cedex
Email : philippe.ensarguet@aql.fr
Web : http://www.aql.fr
**************************************************************************************************
The contents of this email and any attachments are confidential.
It is intended for the named recipient(s) only.
If you have received this email in error please notify the system manager or the
sender immediately and do not disclose the contents to anyone or make copies.
** Our antivirus scanned this email for viruses, vandals and malicious content **
**************************************************************************************************
--
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 Mon Jul 7 15:17:48 2003