XSLT <xsl:import> ਅਲੌਕਿਕ

ਵਿਆਖਿਆ ਅਤੇ ਵਰਤੋਂ

<xsl:import> ਅਲੌਕਿਕ ਉੱਚ ਪੱਧਰੀ ਅਲੌਕਿਕ ਹੈ ਜਿਸ ਦੀ ਵਰਤੋਂ ਇੱਕ ਸਟਾਈਲ ਸ਼ੇਅਰ ਦੇ ਸਮੱਗਰੀ ਨੂੰ ਦੂਜੇ ਸਟਾਈਲ ਸ਼ੇਅਰ ਵਿੱਚ ਭਰਨ ਲਈ ਕੀਤੀ ਜਾਂਦੀ ਹੈ。

نوٹ:ਇੰਪੋਰਟ ਕੀਤੇ ਗਏ ਸਟਾਈਲ ਦੀ ਪ੍ਰਾਥਮਿਕਤਾ ਨਿਰਧਾਰਿਤ ਸਟਾਈਲ ਸ਼ੇਅਰ ਤੋਂ ਘੱਟ ਹੈ。

نوٹ:ਇਸ ਅਲੌਕਿਕ ਨੂੰ <xsl:stylesheet> ਜਾਂ <xsl:transform> ਦਾ ਪਹਿਲਾ ਸਬ-ਅਲੌਕਿਕ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ。

نوٹ:ਨੈਟਸਕੇਪ 6 ਇੰਪੋਰਟ ਪਹਿਲਾਂ ਦੀ ਨਿਯਮਾਂ ਨੂੰ ਸਮਰਥਨ ਨਹੀਂ ਕਰਦਾ ਹੈ ਇਸ ਲਈ ਇਸ ਅਲੌਕਿਕ ਦਾ ਪ੍ਰਦਰਸ਼ਨ <xsl:include> ਨਾਲ ਮਿਲਦਾ-ਜੁਲਦਾ ਹੈ。

ਗਰਮਾਤਾ

<xsl:import href="URI"/>

ਵਿਸ਼ੇਸ਼ਤਾ

ਵਿਸ਼ੇਸ਼ਤਾ ਮੁੱਲ ਵਰਣਨ
href URI ਲਾਜ਼ਮੀ। ਇਸਦੇ ਅੰਦਰ ਇੰਪੋਰਟ ਕੀਤੇ ਗਏ ਸਟਾਈਲ ਸ਼ੇਅਰ ਦੀ ਯੂਰੀ ਨੂੰ ਨਿਰਧਾਰਿਤ ਕਰੋ。

ਮਾਮਲਾ

ਉਦਾਹਰਣ 1

ਇਹ ਮੰਨੋ ਕਿ ਤੁਹਾਡੇ ਕੋਲ "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>

ایکس ایم ال فائل کو دیکھئے,ایکس ایس ایل فائل کو دیکھئے,نتائج کو دیکھئے.

نوٹ:اس مثال کو نیتسکپ 6 میں چلایا نہیں سکتا، کیونکہ نیتسکپ 6 <xsl:apply-imports> علامت کو نہیں سپورٹ کرتا!