这里使用加上前缀的XSL与XML进行区别
<?xml version = "1.0" encoding = "ISO-8859-1"?>
<xsl:stylesheet version = "1.0" xmlns:xsl = "http://www.w3g.org/1999/XSL/Transform"> <xsl:template match = "/"> <html> <body> <h2>My CD Collection</h2> <table border = "1"> <tr> <th align = "left">Title</th> <th align = "left">Artist</th> </tr> <xsl:for-each select = "catalog/cd"> <tr> <td><xsl:value-of select = "title"/><td> <td><xsl:value-of select = "artist"/><td> </tr> </xsl:foreach> </table> </body> </html> </xsl:template> </xsl:stylesheet>