Bonjour tout le monde,

je suis débutante en XSL et xml, et je cherche à savoir si ce que je veux est faisable.je vous explique mon probléme:

j'ai en entrée un fichier xml de contenu pédagogique, qui définit la structure d'un simple cours pédagogique avec différent grains.et en utilisant les feuilles de styles xsl j'auris un contenu prés à l'utilisation, en effet, j'ai réussi à se familiariser avec XSL.

Je veux savoir s'il est possible d'afficher un contenu spécifique dans la même page html et cela en cliquant sur un élément de sommaire .

càd si je clique sur l’élément introduction de sommaire ,il va m'afficher le contenu d' Introduction dans la méme page. càd ne pas le diriger vers une autre page.mais c'est le contenu de la page qui va être changer.

S'il vous plait, quelqu’un a une idée sur la façon de le faire!!!!

Code xml : 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
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE module SYSTEM "contenu.dtd">
 
<?xml-stylesheet href="XSL_Module.xsl" type="text/xsl"?>
 
<module titre="Fichiers XSLs" rand="1" parent="Math">
 
  <grainspédagogiques>
 
    <titre>Introduction</titre>
 
    <ressource>
 
      <text>Le XML est un langage de professionnels de la conception de sites et ne sera que très rarement utilisé
 
par les amateurs, même éclairés, de la publication sur le Web auxquels s'adresse ce site. Que ces
 
amateurs soient cependant rassurés, pour eux le Html a encore de beaux jours devant lui... Mais pour
 
les "pros" du Web, dès qu'il s'agira de stoker, traiter, envoyer des données, le XML sera la voie
 
informatique royale de l'avenir.</text>
 
        <image url="../saving/Math_Formation/Ressources/er.jpg" nom="er.jpg" />
 
 
 
    </ressource>
 
  </grainspédagogiques>
 
  <grainspédagogiques>
 
    <titre>Objectifs</titre>
 
    <ressource>
 
      <text>
 
Le XML est un métalangage soit un langage pour écrire d'autres langages. Ici aussi, il n'y a que peu de
 
chances que vous conceviez un jour votre propre langage ! Mais le XML est une véritable révolution
 
dans le panorama des langages de publication sur le Web. Il apparaît comme incontournable car il est
 
déjà à la base de toute une série de nouveaux langages qui sont ou qui seront utilisés dans la conception
 
des pages Internet comme le XHTML, le successeur désigné du Html, le WML pour le Wap des
 
téléphones mobiles, le MathML pour les mathématiques, le SOAP et à n'en pas douter bien d'autres
 
encore. Ces nouveaux langages générés par le XML en reprennent l'esprit, les règles et la syntaxe que
 
vous pouvez découvrir ici.</text>
 
    </ressource>
 
  </grainspédagogiques>
 
  <grainspédagogiques>
 
    <titre>Prérequis</titre>
 
    <ressource>
 
      <text>Le XML est un langage de professionnels de la conception de sites et ne sera que très rarement utilisé
 
par les amateurs, même éclairés, de la publication sur le Web auxquels s'adresse ce site. Que ces
 
amateurs soient cependant rassurés, pour eux le Html a encore de beaux jours devant lui... Mais pour
 
les "pros" du Web, dès qu'il s'agira de stoker, traiter, envoyer des données, le XML sera la voie
 
informatique royale de l'avenir.</text>
 
    </ressource>
 
  </grainspédagogiques>
 
  <section titre="Les Templates">
 
    <contenu>
 
      <contenuassistance titre="Principes:">
 
        <ressource>
 
          <text>Le XML est un langage de professionnels de la conception de sites et ne sera que très rarement utilisé
 
par les amateurs, même éclairés, de la publication sur le Web auxquels s'adresse ce site. Que ces
 
amateurs soient cependant rassurés, pour eux le Html a encore de beaux jours devant lui... Mais pour
 
les "pros" du Web, dès qu'il s'agira de stoker, traiter, envoyer des données, le XML sera la voie
 
informatique royale de l'avenir.</text>
 
        </ressource>
 
      </contenuassistance>
 
    </contenu>
 
	<contenu>
 
      <contenuassistance titre="Preuves:">
 
        <ressource>
 
          <text>
 
Le XML est un métalangage soit un langage pour écrire d'autres langages. Ici aussi, il n'y a que peu de
 
chances que vous conceviez un jour votre propre langage ! Mais le XML est une véritable révolution
 
dans le panorama des langages de publication sur le Web. Il apparaît comme incontournable car il est
 
déjà à la base de toute une série de nouveaux langages qui sont ou qui seront utilisés dans la conception
 
des pages Internet comme le XHTML, le successeur désigné du Html, le WML pour le Wap des
 
téléphones mobiles, le MathML pour les mathématiques, le SOAP et à n'en pas douter bien d'autres
 
encore. Ces nouveaux langages générés par le XML en reprennent l'esprit, les règles et la syntaxe que
 
vous pouvez découvrir ici.</text>
 
        </ressource>
 
      </contenuassistance>
 
    </contenu>
 
  </section>
 
  <grainspédagogiques>
 
    <titre>Conclusion</titre>
 
    <ressource>
 
      <text>
 
Le XML est un métalangage soit un langage pour écrire d'autres langages. Ici aussi, il n'y a que peu de
 
chances que vous conceviez un jour votre propre langage ! Mais le XML est une véritable révolution
 
dans le panorama des langages de publication sur le Web. Il apparaît comme incontournable car il est
 
déjà à la base de toute une série de nouveaux langages qui sont ou qui seront utilisés dans la conception
 
des pages Internet comme le XHTML, le successeur désigné du Html, le WML pour le Wap des
 
téléphones mobiles, le MathML pour les mathématiques, le SOAP et à n'en pas douter bien d'autres
 
encore. Ces nouveaux langages générés par le XML en reprennent l'esprit, les règles et la syntaxe que
 
vous pouvez découvrir ici.</text>
 
    </ressource>
 
  </grainspédagogiques>
 
 
 
  <section titre="Section Imbriqué">
 
   <grainspédagogiques>
 
    <titre>Objectifs</titre>
 
    <ressource>
 
      <text>Le XML est un langage de professionnels de la conception de sites et ne sera que très rarement utilisé
 
par les amateurs, même éclairés, de la publication sur le Web auxquels s'adresse ce site. Que ces
 
amateurs soient cependant rassurés, pour eux le Html a encore de beaux jours devant lui... Mais pour
 
les "pros" du Web, dès qu'il s'agira de stoker, traiter, envoyer des données, le XML sera la voie
 
informatique royale de l'avenir.
 
  </section>
 
    <section titre="Sec2">
 
	<grainspédagogiques>
 
	<titre>Introduction</titre>
 
    <ressource>
 
      <text>Le XML est un langage de professionnels de la conception de sites et ne sera que très rarement utilisé
 
par les amateurs, même éclairés, de la publication sur le Web auxquels s'adresse ce site. Que ces
 
amateurs soient cependant rassurés, pour eux le Html a encore de beaux jours devant lui... Mais pour
 
les "pros" du Web, dès qu'il s'agira de stoker, traiter, envoyer des données, le XML sera la voie
 
informatique royale de l'avenir.
 
Le XML est un métalangage soit un langage pour écrire d'autres langages. Ici aussi, il n'y a que peu de
 
chances que vous conceviez un jour votre propre langage ! Mais le XML est une véritable révolution
 
dans le panorama des langages de publication sur le Web. Il apparaît comme incontournable car il est
 
déjà à la base de toute une série de nouveaux langages qui sont ou qui seront utilisés dans la conception
 
des pages Internet comme le XHTML, le successeur désigné du Html, le WML pour le Wap des
 
téléphones mobiles, le MathML pour les mathématiques, le SOAP et à n'en pas douter bien d'autres
 
encore. Ces nouveaux langages générés par le XML en reprennent l'esprit, les règles et la syntaxe que
 
vous pouvez découvrir ici.</text>
 
    </ressource>
 
  </grainspédagogiques>
 
  </section>
 
  </section>
 
</module>