Voila, je suis assez debutant en xml / xsl et pour l'ecole je dois faire un xsl pour afficher des reservation / desistements.
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 <?xml version="1.0" encoding="ISO-8859-1"?> <!ELEMENT gestion (ListeClient,(reservation|desistement)*)> <!ELEMENT reservation (libelle, prix, (activiteDateDebut|materiel))> <!ATTLIST reservation refno ID #REQUIRED > <!ATTLIST reservation status (paid|nopaid) "nopaid" > <!ATTLIST reservation refcli IDREF #REQUIRED > <!ATTLIST reservation type (Materiel|Activite) "Materiel" > <!ELEMENT libelle (#PCDATA)> <!ELEMENT prix (#PCDATA)> <!ATTLIST prix unite (euro|dollar|yen) "euro" > <!ELEMENT client (ClientNom, ClientDateNaissance)> <!ELEMENT ClientNom (#PCDATA) > <!ELEMENT ClientDateNaissance (#PCDATA) > <!ATTLIST client sexe (M|F) "M" > <!ATTLIST client numcli ID #REQUIRED > <!ELEMENT activiteDateDebut (#PCDATA) > <!ELEMENT materiel EMPTY > <!ATTLIST materiel matref CDATA #REQUIRED > <!ATTLIST materiel mattype CDATA #REQUIRED > <!ELEMENT desistement (libelle, (activiteDateDebut|materiel)) > <!ATTLIST desistement raison (Sante|None|Dead) #REQUIRED > <!ATTLIST desistement type (Materiel|Activite) "Materiel" > <!ATTLIST desistement refcli IDREF #REQUIRED > <!ELEMENT ListeClient (client*)>
Voila pour afficher les attribut directement aucun probleme.
Jusqu'ici j'affiche le refcli seulement, qui doit absolument correspondre à un client.
Mais j'aimerai au lieu d'afficher le refcli, de pouvoir afficher le nom du client qui y est associe..
Mais j'trouve pas comment faire,
Est-ce que vous pouvez m'aider ? ou bien me filer un lien vers de la doc dans ce sens ?
Merci
Partager