XSLT <xsl:apply-imports>
❮ XSLT ဒြပ်စင် အကိုးအကားကို အပြီးသတ်ပါ။
အဓိပ္ပါယ်နှင့် အသုံးပြုမှု
<xsl:apply-imports> ဒြပ်စင်သည် တင်သွင်းလိုက်သော ပုံစံစာရွက်မှ နမူနာပုံစံ စည်းမျဉ်းကို အသုံးပြုသည်။
တင်သွင်းလိုက်သော စတိုင်စာရွက်များရှိ နမူနာပုံစံစည်းမျဉ်းများသည် ပင်မစတိုင်စာရွက်များရှိ နမူနာပုံစံစည်းမျဉ်းများထက် ဦးစားပေးဖြစ်သည်။ <xsl:apply-imports> သည် ပင်မစတိုင်စာရွက်ရှိ တူညီသောစည်းမျဉ်းထက် တင်သွင်းထားသော ပုံစံစာရွက်မှ နမူနာပုံစံစည်းမျဉ်းကို အသုံးပြုလိုသောအခါတွင် အသုံးပြုသည်။
အထားအသို
<xsl:apply-imports/>
ဂုဏ်တော်
တစ်ခုမှ
ဥပမာ
မက်ဆေ့ဂျ်ဒြပ်စင်များအတွက် နမူနာပုံစံစည်းမျဉ်းတစ်ခုပါရှိသော "standard.xsl" ဟုခေါ်သော စတိုင်စာရွက်တစ်ခုရှိသည်ဆိုပါစို့။
<?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>
အခြားစတိုင်စာရွက်သည် "standard.xsl" ကိုတင်သွင်းနိုင်ပြီး ဤကဲ့သို့သော မက်ဆေ့ဂျ်ဒြပ်စင်များကို မွမ်းမံနိုင်သည်-
<?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>
ရလဒ်မှာ မက်ဆေ့ချ်ကို ပုံစံ၏ အစိတ်အပိုင်းတစ်ခုအဖြစ် ပြောင်းလဲရန်ဖြစ်သည်-
<div style="border:solid blue"><h2>...</h2></div>
❮ XSLT ဒြပ်စင် အကိုးအကားကို အပြီးသတ်ပါ။