XSLT <xsl:uygulama-içe aktarma>
❮ XSLT Öğe Referansını Tamamlayın
Tanım ve Kullanım
<xsl:apply-imports> öğesi, içe aktarılan bir stil sayfasından bir şablon kuralı uygular.
İçe aktarılan stil sayfalarındaki şablon kuralları, ana stil sayfalarındaki şablon kurallarından daha düşük önceliğe sahiptir. <xsl:apply-imports>, ana stil sayfasındaki eşdeğer bir kural yerine içe aktarılan stil sayfasından bir şablon kuralı kullanmak istediğimizde kullanılır.
Sözdizimi
<xsl:apply-imports/>
Öznitellikler
Hiçbiri
Örnek
İleti öğeleri için bir şablon kuralı içeren "standart.xsl" adlı bir stil sayfamız olduğunu varsayalım:
<?xml version="1.0" encoding="UTF-8"?>
<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>
Başka bir stil sayfası "standard.xsl" dosyasını içe aktarabilir ve mesaj öğelerini şu şekilde değiştirebilir:
<?xml version="1.0" encoding="UTF-8"?>
<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>
Sonuç, bir mesajı formun bir unsuruna dönüştürmek olacaktır:
<div style="border:solid blue"><h2>...</h2></div>
❮ XSLT Öğe Referansını Tamamlayın