|
1 <?xml version="1.0" ?> |
|
2 <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0"> |
|
3 |
|
4 <xsl:key name="polyList" match="quad" use="@id" /> |
|
5 |
|
6 <xsl:template match="root"> |
|
7 <html><body><xsl:apply-templates select="category" /></body></html> |
|
8 </xsl:template> |
|
9 |
|
10 <xsl:template match="category"> |
|
11 <table><xsl:apply-templates select="list" /></table> |
|
12 </xsl:template> |
|
13 |
|
14 <xsl:template match="list"> |
|
15 <tr><td><xsl:apply-templates select="key('polyList',@item)" /></td></tr> |
|
16 </xsl:template> |
|
17 |
|
18 <xsl:template match="quad"> |
|
19 <b>Please output something!</b> |
|
20 </xsl:template> |
|
21 </xsl:stylesheet> |