element
XSLT <xsl:element> elementi
❮ To‘liq XSLT elementlari ma’lumotnomasi
Ta’rif va qo‘llanilishi
<xsl:element> elementi natija hujjatida element tugunini yaratish uchun ishlatiladi.
Sintaksis
<xsl:element
name="name"
namespace="URI"
use-attribute-sets="namelist">
<!-- Content:template -->
</xsl:element>Atributlar
| Atribut | Qiymat | Tavsif |
|---|---|---|
| name | name | Majburiy. Yaratiladigan element nomini belgilaydi (name atributi qiymati bajarilish vaqtida hisoblanadigan ifodaga o‘rnatilishi mumkin, masalan: <xsl:element name="{$country}" /> |
| namespace | URI | Ixtiyoriy. Elementning nomlar fazosi URI’sini belgilaydi (namespace atributi qiymati bajarilish vaqtida hisoblanadigan ifodaga o‘rnatilishi mumkin, masalan: <xsl:element name="{$country}" namespace="{$someuri}"/> |
| use-attribute-sets | namelist | Ixtiyoriy. Elementga qo‘shiladigan atributlarni o‘z ichiga olgan attribute-set’larning bo‘sh joy bilan ajratilgan ro‘yxati |
1-misol
Har bir artist elementining qiymatini o‘z ichiga olgan "singer" elementini yarating:
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:template match="/">
<xsl:for-each select="catalog/cd">
<xsl:element name="singer">
<xsl:value-of select="artist" />
</xsl:element>
<br />
</xsl:for-each>
</xsl:template>
</xsl:stylesheet>XML faylni ko‘rish, XSL faylni ko‘rish va Natijani ko‘rish.
❮ To‘liq XSLT elementlari ma’lumotnomasi
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
