salut
Je cherche à récuperer le contenu balisé par les élément dont le nom commence par co avec un xslt et le mettre entre balise p
voici le xml:
Voici ce que j'ai tenter de faire :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31 <?xml version="1.0" encoding="ISO-8859-1"?> <project> <objet> <PRIX code_barre="3057640123958">20</PRIX> <composition> <T type1="aze" type2="111" type3="V">texte</T> <T type1="a" type2="18" type3="l">texte</T> <T type1="ce" type2="13" type3="l">texte</T> <T type1="de" type2="163" type3="V">texte</T> </composition> <PROVENANCE> <lieu PAYS="CHINE">PULL</lieu> <continent>ASIE</CONTINENT> </PROVENANCE> </objet> <objet> <PRIX code_barre="323547157008">15</PRIX> <composition> <T type1="aze" type2="111" type3="V">texte</T> <T type1="a" type2="18" type3="l">texte</T> <T type1="ce" type2="13" type3="l">texte</T> <T type1="de" type2="163" type3="V">texte</T> </composition> <PROVENANCE> <lieu PAYS="CHINE">CASQUETTE</lieu> <continent>ASIE</CONTINENT> </PROVENANCE> </objet> </project>
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 <xsl:template match="project"> <P> je dois mettre ici mon expression regulière pour chercher les mots commencant par co : \\bco\\w* \\b mais je ne sais pas comme dire que cela doit être une balise </P> </xsl:template>
Partager