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-তে চালানো যায় না!