Fungsi key() ya XSLT

Maelezo na Tukio

Kwa kutumia namba ya chuki yenye umeshaji katika elementi <xsl:key>, fungsi key() inatumia kuzingatia kundi la mabaki kutoka eneo la maelezo.

Funksi key() inatafuta kundi la mabaki ambao wana jina na thamani ya chuki kama inayotakiwa katika maelezo <xsl:key>. Kwa kuanza kusaidia XSLT style sheet, chuki hizi huzachukuliwa kwa kusababisha kufikia kwa uharibifu. Chuki inaweza kusababisha kufikia mabaki ya matukio kwenye eneo la matukio ya maelezo lakini inaweza haikuwa faa kwa kufikia kwa kasi kama kutumia XPath kufikia mabaki hizi.

Angalia elementi <xsl:key>.

Makusanyiko ya Kiingilizi

node-set key(string, object)

Makusanyiko

Makusanyiko Muhtasari
string Injia. Inayohusiana na xsl:key.
object Injia. Hadi ya kutafuta. Hii inayotumiwa kwa sababu ya kutafuta.

Mfano

<?xml version="1.0" encoding="ISO-8859-1"?>
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
<xsl:key name="cdlist" match="cd" use="title" />
<xsl:template match="/">
<html>
<body>
<xsl:for-each select="key('cdlist', 'Empire Burlesque')">
  <p>
  Title: <xsl:value-of select="title" />
  <br />
  Artist: <xsl:value-of select="artist" />
  <br />
  Arusha: <xsl:value-of select="price" />
  </p>
</xsl:for-each>
</body>
</html>
</xsl:template>
</xsl:stylesheet>

Angalia Faili ya XSL,Angalia Faili ya XSL,Angalia Matokeo.