Latest web development tutorials

XSLT <xsl: apply-imports> -Element

XSLT-Elemente-Referenzhandbuch Komplette XSLT - Element - Referenzhandbuch

Definition und Verwendung

<Xsl: apply-imports> Element kann aus den importierten Sheet Template-Regeln angewendet werden.

Import Sheet Template-Regel Priorität als die Hauptstylesheet-Template-Regel zu niedrig sein. Wenn Sie ein Stylesheet zu importieren in dem Artikel Template-Regel verwenden möchten, anstatt die Hauptsheet auf einen Artikel der Regeln entspricht, wird es das <xsl: apply-imports> verwenden Element.


Grammatik

<xsl:apply-imports/>

Immobilien

keine

Beispiele

Angenommen, wir ein Stylesheet mit dem Namen "standard.xsl", die die Regeln für die Nachrichtenvorlagen-Element enthält:

<?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="message">
<h2><xsl:apply-templates/></h2>
</xsl:template>

</xsl:stylesheet>

Ein weiteres Stylesheet zu importieren "standard.xsl" und die Nachrichtenelemente zu ändern, wie folgt:

<?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="standard.xsl"/>

<xsl:template match="message">
<div style="border:solid blue">
<xsl:apply-imports/>
</div>
</xsl:template>

</xsl:stylesheet>

Die Ergebnisse werden eine Nachricht in die Formularelemente setzen:

<div style="border:solid blue"><h2>...</h2></div>


XSLT-Elemente-Referenzhandbuch Komplette XSLT - Element - Referenzhandbuch