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>

Angalia faili ya XSL,Angalia faili ya XSL,Angalia matokeo.