D'abord merci pour vos réponses.
Le traitement à réaliser est simple: Générer cette structure ...
<!-- <fo:block font-size="11pt">AAA for AAAAAAA</fo:block>
<fo:block font-size="11pt">BBB for BBBBBBB</fo:block>
<fo:block font-size="11pt">CCC for CCCCCCC</fo:block>
<fo:block font-size="11pt">DDD for DDDDDDD</fo:block>
<fo:block font-size="11pt">ZZZ for ZZZZZZZ</fo:block> -->
... en parsant mon XML Externe qui sera certainement du type:
<STATUT NAME = "XXX" EN="XXXEN" FR="XXXFR>
OU
<STATUT NAME = "XXX">
<FR VALUE = "XXXFR"></FR>
<EN VALUE = "XXXEN"></EN>
</STATUT>
Etant donné qu'éditer directement cet XML rique d'en rebuter plus d'un, je pense le gérer au travers d'un html --> Ce sera dans mes cordes.
Je ne vois pas comment déclarer cet XML dans mon XSLT, pouvez m'en dire un peu plus ?
Merci
Jean Luc COSSI <jlcossi@gmail.com> a écrit :
(1) si vous faites du xslt, un fichier xml est mieux il me semble..
(2) ce fichier peut être traité comme les autres. Avec la fonction
'document()' par exemple.
(3) quel type de traitement comtez vous faire ?
Cordialement,
On 8/22/05, Morio David wrote:
> Bonjour,
> Dans le cadre de mon travail, je souhaite donner davantage de souplesse à une structure xslt.
> Je m'explique:
>
> Un fichier XML contient diverses données techniques, et un fichier xslt réalise une transformation xslt/fo ( pour génération d'un document pdf).
>
> Parmi les données écrites "en dur" dans le fichier xslt, il y a un sommaire du type:
>
> AAA for AAAAAAA
>
> BBB for BBBBBBB
>
> CCC for CCCCCCC
>
> DDD for DDDDDDD
>
> ...
>
> ZZZ for ZZZZZZZ
>
> Cette liste est à présent amenée à être modifiée fréquemment (car propre à plusieurs projets),
>
> je voudrais simplifier son édition, et ne plus modifier directement le ".xslt".
>
> Pour cela l'idée est d'externaliser ces données en un fichier facilement éditable, sans toucher au source XML.
>
> Ma question: Ce fichier éditable sera-t-il obligatoirement un fichier XML? (1)
>
> Ou peut-on parser autre chose que du XML avec XSLT? (2)
>
> Si (1), alors comment traiter temporairement ce second fichier XML?
>
> Si (2), alors auriez-vous une ou deux pistes pour continuer dans ce sens ?
>
>
>
> Merci d'avance pour ton aide.
>
> david M.
>
>
>
> ---------------------------------
> Appel audio GRATUIT partout dans le monde avec le nouveau Yahoo! Messenger
> Téléchargez le ici !
>
> --
> Devenez redacteur 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)
>
>
--
JLC
--
Devenez redacteur 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)
---------------------------------
Appel audio GRATUIT partout dans le monde avec le nouveau Yahoo! Messenger
Téléchargez le ici !
--
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 Aug 23 09:53:05 2005