Funguo ya generate-id() ya XSLT
Mifano na Matumizi
Funguo ya generate-id() inaonyesha stringi ya kifo ya kina kina kina kinachozungumza kina kina kinachotumiwa.
Kama kitengo cha mchokeo kilichotumiwa kwa sababu ya idadi yake, itaonyesha stringi ya kifo. Kama inatengwa parameta ya node-set, inatumiwa kwa kawaida jukwaa la sasa.
Inafuatilia
string generate-id(node-set?)
Parameta
Parameta | Maelezo |
---|---|
kitengo | Inauzwa. Inauza uangalifu wa kitengo kikuu kwa sababu ya idadi yako. |
Mfano
<?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> <h3>Artists:</h3> <ul> <xsl:for-each select="catalog/cd"> <li> <a href="#{generate-id(artist)}> <xsl:value-of select="artist" /></a> </li> </xsl:for-each> </ul> <hr /> <xsl:for-each select="catalog/cd"> Artist: <a name="{generate-id(artist)}> <xsl:value-of select="artist" /></a> <br /> Title: <xsl:value-of select="title" /> <br /> Mtu wa kujumuisia: <xsl:value-of select="price" /> <hr /> </xsl:for-each> </body> </html> </xsl:template> </xsl:stylesheet>