XSLT <xsl:include> উপাদান

সংজ্ঞা ও ব্যবহার

<xsl:include> উপাদানটি শীর্ষস্থানীয় (top-level) উপাদান, একটি স্টাইলশিটের স্টাইলশিট অন্তর্ভুক্ত করে আরেকটি স্টাইলশিটে যোগ করে।

মন্তব্য:অন্তর্ভুক্ত হওয়া স্টাইলশিট (included style sheet) এবং অন্তর্ভুক্তকরা স্টাইলশিট (including style sheet) এর প্রাথমিকতা (priority) একইভাবে থাকে。

মন্তব্য:এই উপাদানটি <xsl:stylesheet> বা <xsl:transform> এর সাবকণা (child element) হতে হবে。

গঠন

<xsl:include href="URI"/>

বৈশিষ্ট্য

বৈশিষ্ট্য মূল্য বর্ণনা
href URI অপরিহার্য। যে স্টাইলশিটকে অন্তর্ভুক্ত করতে হবে তার URI নির্দিষ্ট করুন。

প্রতিদর্শন

উদাহরণ ১

এই উদাহরণটিতে xslincludefile.xsl নামক স্টাইলশিটটি অন্তর্ভুক্ত হয়েছে:

<?xml version=1.0'?>
<xsl:stylesheet version="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="COLLECTION/BOOK">
      <xsl:apply-templates select="TITLE"/>
      <xsl:apply-templates select="AUTHOR"/>
      <xsl:apply-templates select="PUBLISHER"/>
      <BR/>  <!-- add this -->
   </xsl:for-each>
</xsl:template>
<xsl:template match="TITLE">
  <DIV STYLE="color:blue">
    শিরোনাম: <xsl:value-of select="."/>
  </DIV>
</xsl:template>
<xsl:include href="/xsl/xslincludefile.xsl" />
</xsl:stylesheet>

XSL ফাইল দেখুনঅন্তর্ভুক্ত XSL ফাইল দেখুনফলাফল দেখুন