Bonjour;
j'ai un fichier Xml dont le shéma global est
je voudrais transformer uniquement l'element Cour et ces descendant, (le XPATH correspondant se trouve dans un <xsl:param>)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 <?xml version="1.0" encoding="utf-8" ?> <?xml-stylesheet type="text/xsl" href="principal.xsl" ?> <Content> <Modules> <Group Nom="Spécialités"> <Group Nom="O.C"> <Module Abr="Anadent" Afficher="Anatomie dentaire"> <Description>###</Description> <Cour Ordre="0" Name="Anadent:gnAndnt"> <Titre>Généralités en Anatomie dentaire</Titre> <Description>###</Description> <Contenu> .........
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 <!-- Debut --> <xsl:param name="xpath"> //Cour[@Name='Anadent:gnAndnt'] </xsl:param> <xsl:template match="/"> <xsl:apply-templates select="$xpath" /> <!-- mais ça marche pas, --> <xsl:apply-templates select="{$xpath}" /> <!-- mais ça marche pas, non plus --> </xsl:template> Comment doit je faire?
Partager