عنصر XSLT <xsl:element>

تعریف و استفاده

<xsl:element> علامت برای ایجاد نقطه‌های داده در مستند خروجی استفاده می‌شود.

نحوه استفاده

<xsl:element
name="name"
namespace="URI"
use-attribute-sets="namelist">
  <!-- Content:template -->
</xsl:element>

ویژگی

ویژگی مقدار توضیح
name name ضروری. تعیین نام عنصری که باید ایجاد شود (می‌توان از عبارت برای تعیین ویژگی name استفاده کرد، این عبارت در زمان اجرا محاسبه می‌شود، مثلاً: <xsl:element name="{$country}"/>)
namespace URI قابل انتخاب. تعیین URI فضای نام عنصر. (می‌توان از عبارت برای تعیین ویژگی namespace استفاده کرد، این عبارت در زمان اجرا محاسبه می‌شود، مثلاً: <xsl:element name="{$country}" namespace="{$someuri}"/>)
use-attribute-sets namelist قابل انتخاب. مجموعه‌ای از ویژگی‌ها که با فاصله خالی جدا شده‌اند، این مجموعه شامل ویژگی‌هایی است که باید به عنصر اضافه شوند.

مثال

مثال 1

یک عنصر به نام "singer" ایجاد کنید که شامل ارزش هر عنصر artist باشد:

<?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="/">
  <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 را مشاهده کنید,فایل XSL را مشاهده کنید,نتیجه را مشاهده کنید.