salut
Je cherche à récuperer le contenu de tous les attributs du dernier élément T 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 <?xml version="1.0" encoding="ISO-8859-1"?> <project> <A> <PRIX code_barre="3057640117008">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> </A> <B> <PRIX code_barre="3057640117008">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> </B> </project>
J'en profite pour vous posez 2 petites questions que voici :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 <xsl:template match="project"> <P> <xsl:value-of select="//*B [position()=last()]"/> </P> </xsl:template>
1) Comment fais t-on pour cont rôler la validité d'une transformation XSL si cela est possible?
Je pense que cela est possible mais je ne sais pas faire
2)Un document balisé avec un langage défini par un schéma XML est-il toujours entièrement transformable vers un autre balisage défini de la même manière ?
Partager