blob: ea4d564e61373c88e2579f128875510dd2f3bd37 (
plain)
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
|
<?xml version="1.0" encoding="utf-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output method="html" />
<xsl:template match="/toc">
<table bgcolor="#b0c4de" width="100%" cellpadding="5"><tr><td><h3><xsl:value-of select="@title" /></h3></td></tr></table>
<xsl:apply-templates />
</xsl:template>
<xsl:template match="description">
<p><xsl:value-of select="." /></p>
</xsl:template>
<xsl:template match="list">
<ul>
<xsl:apply-templates />
</ul>
</xsl:template>
<xsl:template match="item">
<xsl:choose>
<xsl:when test="list">
<li>
<xsl:apply-templates select="list" />
</li>
</xsl:when>
<xsl:otherwise>
<li><a href="{@url}"><xsl:value-of select="." /></a></li>
</xsl:otherwise>
</xsl:choose>
</xsl:template>
</xsl:stylesheet>
|