Το στοιχείο "<xsl:attribute>" στο XSLT
Ορισμός και χρήση
Το στοιχείο "<xsl:attribute>" χρησιμοποιείται για την προσθήκη ιδιοτήτων στο στοιχείο.
Σημειώσεις:Το στοιχείο "<xsl:attribute>" αντικαθιστά την υπάρχουσα ιδιότητα με το ίδιο όνομα.
Γλώσσα
<xsl:attribute name="Όνομα ιδιότητας" namespace="URI"> <!-- Περιεχόμενο:template --> </xsl:attribute>
Ιδιότητα
Ιδιότητα | Αξία | Περιγραφή |
---|---|---|
Όνομα | Όνομα ιδιότητας | Απαιτείται. Ορίστε το όνομα της ιδιότητας. |
Χώρος ονομάτων | URI | Οπциона. Ονομάστε τη URI του χώρου ονομάτων της ιδιότητας. |
Παράδειγμα
Παράδειγμα 1
Προσθήκη της ιδιότητας "source" στο στοιχείο "picture":
<picture> <xsl:attribute name="source"/> </picture>
Παράδειγμα 2
Προσθέστε την ιδιότητα source στο στοιχείο picture και χρησιμοποιήστε την τιμή από "images/name" για να την αναθέσετε:
<picture> <xsl:attribute name="source"> <xsl:value-of select="images/name" /> </xsl:attribute> </picture>
Παράδειγμα 3
Δημιουργία συλλογής χαρακτηριστικών που μπορούν να εφαρμοστούν σε οποιοδήποτε στοιχείο εξόδου:
<xsl:attribute-set name="font"> <xsl:attribute name="fname">Arial</xsl:attribute> <xsl:attribute name="size">14px</xsl:attribute> <xsl:attribute name="color">red</xsl:attribute> </xsl:attribute-set>