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> علامت کو نہیں سپورٹ کرتا!