apply-imports
XSLT <xsl:apply-imports> elementi
❮ To‘liq XSLT elementlari ma’lumotnomasi
Ta’rif va qo‘llanilishi
<xsl:apply-imports> elementi import qilingan uslublar jadvalidagi shablon qoidasini qo‘llaydi.
Import qilingan uslublar jadvallaridagi shablon qoidalari asosiy uslublar jadvallaridagi shablon qoidalariga qaraganda pastroq ustuvorlikka ega. <xsl:apply-imports> asosiy uslublar jadvalidagi ekvivalent qoida o‘rniga import qilingan uslublar jadvalidagi shablon qoidasidan foydalanmoqchi bo‘lganimizda ishlatiladi.
Sintaksis
<xsl:apply-imports/>Atributlar
Yo‘q
Misol
Faraz qilaylik, bizda message elementlari uchun shablon qoidasini o‘z ichiga olgan "standard.xsl" nomli uslublar jadvali bor:
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:template match="message">
<h2><xsl:apply-templates/></h2>
</xsl:template>
</xsl:stylesheet>Boshqa uslublar jadvali "standard.xsl" ni import qilib, message elementlarini quyidagicha o‘zgartirishi mumkin:
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:import href="standard.xsl"/>
<xsl:template match="message">
<div style="border:solid blue">
<xsl:apply-imports/>
</div>
</xsl:template>
</xsl:stylesheet>Natijada xabar (message) quyidagi ko‘rinishdagi elementga aylantiriladi:
<div style="border:solid blue"><h2>...</h2></div>❮ To‘liq XSLT elementlari ma’lumotnomasi
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
