Kitabu cha XSLT <xsl:key>

Ufafanuzi na Matumizi

<xsl:key> ni mti wa juu, anaweza kumtaarisha chuki yenye jina (inaonyesha uhusiano wa jina na thamani kwa maelezo ya XML yenye kina zao zaidi ya kawaida).

Hii chuki inatumiwa kwa msaada wa mfunzo wa key() katika tabia ya maelezo, inasaidia kufikiria kwa kawaida katika maelezo ya XML zaidi ya kawaida.

Maelezo:Chuki haingepa kushika uadilifu!

Majina ya Kiingereza

<xsl:key
name="name"
match="pattern"
use="expression"/>

Maelezo

Maelezo Thamani Maelezo
name name Inayohitajika. Inasababisha jina la chuki liweze kutumiwa.
match pattern Inayohitajika. Inasababisha chuki iweze kutumiwa kwenye mti anayotumiwa.
use expression

Inayohitajika. Inasababisha maelezo inaweza kutumiwa kama thamani ya chuki.

Chuki za maneno inaweza kwa maneno yoyote ya hii: maelezo, kina au maudhui ya kina ya kina.

Mfano

Mfano 1

Kama una faili ya XML yenye jina "persons.xml":

<persons>
  <person name="Tarzan" id="050676"/>
  <person name="Donald" id="070754"/>
  <person name="Dolly" id="231256"/>
</persons>

Unaweza kuingiza chuki katika faili ya XSL, kama hii:


Kwa kuona mtu wa id="050676", tumia hii kuuandika (katika faili ya XSL):





  
  
  
    

Id:
Name: