XSLT <xsl:apply-imports> ইলিমেন্ট
অর্থাৎ ও ব্যবহার
<xsl:apply-imports> ইলিমেন্ট ইমপোর্ট স্টাইলশিপের টেম্পলেট রুল আপ্লাই করতে পারে。
ইমপোর্ট স্টাইলশিপের টেম্পলেট রুলের প্রাথমিকতা মূল স্টাইলশিপের টেম্পলেট রুলের থেকে কম।আপনি ইমপোর্ট স্টাইলশিপের কোনও টেম্পলেট রুল ব্যবহার করতে চান, তবে মূল স্টাইলশিপের সমান রুল ব্যবহার করতে চান না, তবে <xsl:apply-imports> ইলিমেন্ট ব্যবহার করা হয়।
গঠন
<xsl:apply-imports/>
বৈশিষ্ট্য
কোনও কিছুই নেই
উদাহরণ
আমরা একটি নাম "standard.xsl" স্টাইলশিপ আছে, যার মধ্যে message ইলেকট্রনিক এলিমেন্টের টেম্পলেট রুল আছে:
<?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>
আরেকটি স্টাইলশিপ "standard.xsl" ইমপোর্ট করতে পারে, এবং message-এর সাথে পরিবর্তন করতে পারে:
<?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>
结果是:将把一条消息转换到格状的元素中:
<div style="border:solid blue"><h2>...</h2></div>