Bonjour,
J'ai le xml suivant:
Je voudrais arriver via xlst à une page html de ce type:
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
32
33
34
35
36
37
38
39
40
41
42
43 <?xml version="1.0" encoding="iso-8859-1"?> <?xml-stylesheet type="text/xsl" href="transformation.xsl"?> <agenda> <jour nom="lundi"> <evenement type="administratif"> <titre>Réunion du CA</titre> <lieu>Salle du conseil - Istase</lieu> <heure_debut>10h</heure_debut> <heure_fin>12h</heure_fin> <notes>Parler de la pluie et du beau temps</notes> </evenement> <evenement type="loisir"> <titre>Repas</titre> <lieu>Quick</lieu> <heure_debut>12h</heure_debut> <heure_fin>13h</heure_fin> <notes>Sortir ma carte étudiante pour le 2° burger gratuit</notes> </evenement> </jour> <jour nom="mardi"> <evenement type="administratif"> <titre>CSW - E-mailing</titre> <lieu>Salle du conseil</lieu> <heure_debut>9h</heure_debut> <heure_fin>10h</heure_fin> <notes>Secouer les élèves car ça avance pas...</notes> </evenement> <evenement type="todo"> <titre>MAJ Site web</titre> <lieu>Mon bureau</lieu> <heure_debut>10h15</heure_debut> <heure_fin>12h</heure_fin> <notes>Changer la couleur de fond</notes> </evenement> <evenement type="loisir"> <titre>Repas</titre> <lieu>McDo</lieu> <heure_debut>12h</heure_debut> <heure_fin>13h</heure_fin> <notes></notes> </evenement> </jour> </agenda>
http://julien.paleni.free.fr/istase/tableau.jpg
Je n'arrive pas à démarrer car je débute en xml et xslt.
Je n'arrive pas à écrire un if qui permet par exemple de placer un évènement dans une colonne:
Quelqu'un peut-il m'aider à démarrer svp?
Code : Sélectionner tout - Visualiser dans une fenêtre à part <xsl:if test="jour[@nom]='lundi">...</xsl>
Je ne vois pas trop comment écrire le code xslt, comment l'organiser pour être exact.
Merci d'avance pour votre aide.
Partager