Hoi,
ik heb een dergelijk XML document:
en dan veel langer
(als in meer authors). Nu moet ik het volgende doen, m.b.v. xsl:key. Eerst een lijst maken van alle jaartallen (dat is gelukt) en daarachter de gebeurtenissen per jaartal (dus born en died). De lijst moet er na XSL transformatie als volgt uitzien:
1802: Victor Hugo born; Pietje Puk died;
1820: Jan Smit died;
etc.
Maar dit wil dus niet lukken. Ik heb al zoiets van:
Maar verder dan dit kom ik eigenlijk niet
Kan iemand mij de juiste richting uitsturen?
ik heb een dergelijk XML document:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
| <authors>
<author>
<name idd="VH" sort="Hugo">Victor Hugo</name>
<born>
<year>1802</year>
</born>
<died>
<year>1885</year>
</died>
<nationality>Frans</nationality>
</author>
<author period="classical">
<name idd="SO" sort="Sophocles">Sophocles</name>
<born>
<year>-496</year>
</born>
<died>
<year>-406</year>
</died>
<nationality>Grieks</nationality>
</author>
</authors> |
en dan veel langer
1802: Victor Hugo born; Pietje Puk died;
1820: Jan Smit died;
etc.
Maar dit wil dus niet lukken. Ik heb al zoiets van:
code:
1
| <xsl:key name="jaren" match="born|died" use="year/text()"/> |
Maar verder dan dit kom ik eigenlijk niet