From: PUGIN Catherine (catherine.pugin@unifr.ch)
Date: 12/05/2003 - 12:52
génial, vais essayer tout ça !
Merci à tous.
Catherine
-----Original Message-----
From: iojik
To: xml-tech@xmlfr.org
Sent: 12.05.2003 14:37
Subject: [xml-tech] Re: XSLT & <xsp-request...>
attention au $ pour recuperer la valeur de la variable :
<xsl:template match="section">
<li>Section <xsl:value-of select="position()"/></li>
<xsl:variable name="topicid" select="@topic"/>
Description <xsl:value-of select="//topic[@id=$topicid]/@desc"/>
</xsl:template>
slt
Ioj
PUGIN Catherine wrote:
>Bonjour,
>
>je me permets de vous soumettre deux problèmes.
>
>1. XSLT
>--------
>
>voici un extrait de fichier XML.
>
><trans>
> <topics>
> <topic id="t01" desc="blabla"/>
> <topic id="t02" desc="haha" />
> ...
> <topics>
>
><episode>
> <section topic="t01">
> <turn>
> ...
> </turn>
> </section>
> <section topic="t02"/>
> ...
></episode>
></trans>
>
>Mon problème : arrivée au niveau "section" j'aimerais afficher le
descriptif
>(i.e. l'attribut desc de l'élément topic plus haut du topic
correspondant à
>l'identificateur (attribut topic dans section et id dans topic) .
J'aimerais
>alors récupérer cette information pour chaque section en sachant que
les
>éléments topic ne se trouvent pas forcément dans un ordre croissant...
Merci
>
>2. xsp-request
>--------------
>
>Je récupère des données avec xsp-request depuis un formulaire tout à
fait
>banal. Problème ! Malheureusement que je récupère en même temps
énormément
>d'espaces blancs avant et après la valeur demandée, c'est-à-dire qu'au
lieu
>d'avoir "m6" j'ai " m6 " à peu près, et donc
ma
>requête sql qui devrait intégrer cette valeur ne trouve pas ce qu'on
lui
>demande dans les tables. J'ai lu que c'était un problème de Cocoon 2
que les
>auteurs doivent encore résoudre. En attendant, que puis-je faire pour
parer
>à cet inconvéniant ??? merci
>
>Catherine
>--
>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)
--
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)
Archive générée par hypermail 2.1.3 le 28/06/2004 - 11:06 UTC
webmaster@xmlfr.org
|