Στοιχείο xsl:apply-templates XSLT
- 上一页 XSLT <choose>
- 下一页 XSLT 在客户端
Το στοιχείο <xsl:apply-templates> μπορεί να εφαρμόσει ένα μοντέλο σε ένα στοιχείο ή σε υποστοιχε του στοιχείου.
Το στοιχείο <xsl:apply-templates>
Το στοιχείο <xsl:apply-templates> μπορεί να εφαρμόσει ένα μοντέλο σε ένα στοιχείο ή σε υποστοιχε του στοιχείου.
Αν προσθέσουμε μια ιδιότητα select στο στοιχείο <xsl:apply-templates>, αυτό το στοιχείο θα χειριστεί μόνο τα υποστοιχε που ταιριάζουν με την τιμή της ιδιότητας. Μπορούμε να χρησιμοποιήσουμε την ιδιότητα select για να καθορίσουμε τη σειρά χειρισμού των υποστοιχείων.
Δείτε παρακάτω το XSL Στυλ:
<?xml version="1.0" encoding="ISO-8859-1"?> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:template match="/"> <html> <body> <h2>Η Συλλογή μου από CD</h2> <xsl:apply-templates/> </body> </html> </xsl:template> <xsl:template match="cd"> <p> <xsl:apply-templates select="title"/> <xsl:apply-templates select="artist"/> </p> </xsl:template> <xsl:template match="title"> Τίτλος: <span style="color:#ff0000"> <xsl:value-of select="."/></span> <br /> </xsl:template> <xsl:template match="artist"> Artist: <span style="color:#00ff00"> <xsl:value-of select="."/></span> <br /> </xsl:template> </xsl:stylesheet>
- 上一页 XSLT <choose>
- 下一页 XSLT 在客户端