|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : décembre 2011 Messages : 4 ![]() |
Bonjour,
J'ai quelques questions si cela est possible sur un petit exercice de XSL. L'exercice est le suivant: Exercice: Q1)Ecrivez une feuille de style xsl qui permet de générer en html la feuille d'examen(la feuille d'examen correspond à mon fichier exo_2.xml de mon repertoire question1) c'est à dire ne contenant que les exercices et les questions en utilisant un parcours itératif.Affichez le titre, le mois et l'année de l'examen. On supposera qu'il n'y a qu'un seul niveau de question. Q3)Ecrivez une feuille de style xsl qui permet de générer en html la feuille d'examen(la feuille d'examen correspond à mon fichier exo_2.xml de mon repertoire question3)c'est à dire ne contenant que les exercices et les questions en utilisant un parcours récursif.Affichez le titre, le mois et l'année de l'examen. On supposera qu'il y a plusieurs niveaux de question. J'ai essayé de répondre à ces deux questions (voir svp pieces jointes), cependant que cela soit en parcours itératif ou récursif je n'arrive pas à afficher tous ce qui est dans la deuxième balise "question" de la balise "questions" pour chacune des balises "exercice" du document xml en question pour la question 1 et la question 3. Je vous remercie infiniment pour toutes les aides! Cordialement. |
|
|
00
|
|
|
#2 |
![]() ![]() |
Ben, de même que tu as fait une boucle for-each sur /examen/listeExo/exercice, il faut mettre à l'intérieur une autre boucle xsl:for-each sur tout ce que tu veux énumérer.
Pour l'exercice récursif, même chose : ce que tu as fait pour parcourir l'un, tu le fait aussi pour parcourir l'autre.
__________________
Si tu donnes un poisson à un homme, il mangera un jour. Si tu lui apprends à pêcher du poisson, il videra le lac et au bout de deux ans son village ne mangera plus jamais. Partagez vos connaissances, mais aussi comment s'en servir. |
|
|
00
|
|
|
#3 | |
|
Invité de passage
![]() Inscription : décembre 2011 Messages : 4 ![]() |
Citation:
Merci d'avance. |
|
|
|
00
|
|
|
#4 |
![]() ![]() |
Tu as remarqué que dans ta directive :
Code :
<xsl:value-of select="corrige/nomFichier"/>
C'est une idée intéressante, n'est-ce pas ? Ne pas commencer par un / et pourtant, ça a l'air de très bien marcher...
__________________
Si tu donnes un poisson à un homme, il mangera un jour. Si tu lui apprends à pêcher du poisson, il videra le lac et au bout de deux ans son village ne mangera plus jamais. Partagez vos connaissances, mais aussi comment s'en servir. |
|
|
00
|
Copyright © 2000-2013 - www.developpez.com