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>!