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!