dupuis pp wrote:
>bonjour,
>
>j'ai le bloc suivant :
>
><root>
>...
><exemple>
><participe_a refid="1"/>
><participe_a refid="2"/>
>...
></exemple>
>...
></root>
>
>et j'aimerais arriver a ce bloc :
>
><root>
>...
><exemple>
><participe_a>
><refid>1</refid>
><refid>2</refid>
></participe_a>
>...
></exemple>
>...
></root>
>
>
Et quelquechose comme ça ?
Je n'ai pas eu le temps de tester. En particulier, il est possible que
cela fonctionne uniquement lorsque participe_a est le premier noeud de
son père...
<xsl:template match="participe_a[position()=1]">
<participe_a>
<xsl:for-each select="following-sibling::participe_a">
<refid><xsl:value-of select="@refid"/></refid>
</xsl:for-each>
</participe_a>
</xsl:template>
<xsl:template match="participe_a[position()!=1]"/>
--
Paul TERRAY - Ingénieur Systèmes Documentaires
4Dconcept
Centre d'affaires - 22, rue Etienne de Jouy
78353 Jouy en Josas CEDEX
(Plan : http://www.4dconcept.fr/site4d/documents/planAcces01.pdf)
Tel. 01 34 58 70 70 - Fax. 01 39 46 06 90
email : terray@4dconcept.fr
--
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 Dec 7 15:51:08 2004