Mfano wa XSLT <xsl:import> kina
Mifano na Matumizi
Kina la <xsl:import> ni kina kikapteni, kinatumia kuingiza uchoraji wa kina mwingine kwenye kina mwingine.
Tahadhari:Mwongozo wa uingizaji wa uchoraji una uadilifu chaguo chake ya uchoraji.
Tahadhari:Kina hiki lazima kuwa mwanafunzi wa kwanza wa <xsl:stylesheet> au <xsl:transform>.
Tahadhari:Netscape 6 haonyeshe kanuni ya uadilifu wa uingizaji, kwa hivyo ukarabati wa kina kimeonekana kama kina ya <xsl:include>.
Kifupi cha Kielektroniki
<xsl:import href="URI"/>
Mafanikio
Mafanikio | Wakati | Kutafsiri |
---|---|---|
href | URI | Inayotakiwa. Inaangazia URI ya uingizaji wa mtumizi wa uchoraji. |
Mfano
Mfano 1
Tukio ina kina "cdcatalog_ex3.xsl" kwa faili ya msichana ya uchoraji:
<?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> <h2>My CD Collection</h2> <table border="1"> <tr bgcolor="#9acd32"> <th>Title</th> <th>Artist</th> </tr> <tr> <td><xsl:value-of select="catalog/cd/title"/></td> <td><xsl:value-of select="catalog/cd/artist"/></td> </tr> </table> </body> </html> </xsl:template> </xsl:stylesheet>
Matokeo ya stili ya pili inayoitwa "cdcatalog_import.xsl" iko inaingia "cdcatalog_ex3.xsl":
<?xml version="1.0" encoding="ISO-8859-1"?> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:import href="cdcatalog_ex3.xsl"/> <xsl:template match="/"> <xsl:apply-imports/> </xsl:template> </xsl:stylesheet>
Angalia faili ya XML,Angalia faili ya XSL,Angalia matokeo.
Tahadhari:Mafaa hauweza kuendelea kwenye Netscape 6, kwa sababu Netscape 6 haliwezi kusakinisha elementi ya <xsl:apply-imports>!