XSLT <xsl:include> element

Definitie en gebruik

<xsl:include> element is een top-level element (top-level element), dat de stijl van een sjabloon in een andere sjabloon opneemt.

Opmerking:De ingesloten sjabloon (ingesloten sjabloon) heeft dezelfde prioriteit als de ingesloten sjabloon (ingesloten sjabloon).

Opmerking:Deze element moet een onderdeel zijn van <xsl:stylesheet> of <xsl:transform>.

Syntax

<xsl:include href="URI"/>

Eigenschap

Eigenschap Waarde Beschrijving
href URI Verplicht. Bepaalt de URI van de te includeren sjabloon.

Voorbeeld

Voorbeeld 1

Het volgende voorbeeld bevat een genaamd xslincludefile.xsl sjabloon:

<?xml versie=1.0'?>
<xsl:stylesheet versie="1.0"
      xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output method="xml" omit-xml-declaration="yes"/>
<xsl:template match="/">
   <xsl:for-each select="COLLECTIE/BOEK">
      <xsl:apply-templates select="TITEL"/>
      <xsl:apply-templates select="AUTEUR"/>
      <xsl:apply-templates select="PUBLISHER"/>
      <BR/>  <!-- voeg dit toe -->
   </xsl:for-each>
</xsl:template>
<xsl:template match="TITEL">
  <DIV STIJL="blauw">
    Titel: <xsl:value-of select="."/>
  </DIV>
</xsl:template>
<xsl:include href="/xsl/xslincludefile.xsl" />
</xsl:stylesheet>

Bekijk het XSL-bestand,Bekijk de ingesloten XSL-bestanden,Bekijk het resultaat.