XSLT <xsl:import> ইলিমেন্ট

বিবরণ ও ব্যবহার

<xsl:import> ইলিমেন্টটি একতলীয় ইলিমেন্ট, একটি স্টাইলশীটের সামগ্রীকে আরেকটি স্টাইলশীটে প্রবেশ করার জন্য ব্যবহৃত হয়

মন্তব্য:আমদানিকৃত স্টাইলশীটের প্রাথমিকতা নির্বাহী স্টাইলশীটের থেকে কম

মন্তব্য:এই ইলিমেন্টটি <xsl:stylesheet> বা <xsl:transform> এর প্রথম সন্তান হতে হবে

মন্তব্য:নেটস্কেপ ৬ এই ইমপোর্টের প্রাথমিকতা প্রবলীকরণকে সমর্থন করে না, তাই এই ইলিমেন্টের প্রদর্শন অন্যথায় <xsl:include> এর মতো

সিন্থ্য

<xsl:import href="URI"/>

বৈশিষ্ট্য

বৈশিষ্ট্য মান বর্ণনা
href URI অপশনাল। আমদানিকৃত স্টাইলশীটের URI নির্দিষ্ট করে

ইনস্ট্যান্স

উদাহরণ ১

এইভাবে, "cdcatalog_ex3.xsl" নামের স্টাইলশীট ফাইল আছে:

<?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="/">
 <html>
 <body>
   <h2>My CD Collection</h2>
   <table border="1">
     <tr bgcolor="#9acd32">
       <th>Title</th>
       <th>Artist</th>
     </tr>
     <tr>
      <td><xsl:value-of select="catalog/cd/title"/></td>
      <td><xsl:value-of select="catalog/cd/artist"/></td>
     </tr>
   </table>
 </body>
 </html>
</xsl:template>
</xsl:stylesheet>

দ্বিতীয়ত, "cdcatalog_import.xsl" নামের স্টাইলশীট "cdcatalog_ex3.xsl"-কে আমদানি করবে:

<?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="cdcatalog_ex3.xsl"/>
<xsl:template match="/">
  <xsl:apply-imports/>
</xsl:template>
</xsl:stylesheet>

XML ফাইল দেখুন,XSL ফাইল দেখুন,ফলাফল দেখুন

মন্তব্য:যেহেতু Netscape 6 <xsl:apply-imports> ইলেকট্রনটি সমর্থন করে না, এই উদাহরণ Netscape 6-তে চালানো যায় না!