أحدث البرامج التعليمية وتطوير الشبكة
 

XSLT <xsl:element> Element


<كاملة XSLT العنصر المرجعي

تعريف والاستخدام

و <xsl:element> عنصر يستخدم لإنشاء عقدة عنصر في المستند الإخراج.


بناء الجملة

<xsl:element
name="name"
namespace="URI"
use-attribute-sets="namelist">

  <!-- Content:template -->

</xsl:element>

سمات

الصفات القيمة وصف
namename مطلوب. يحدد اسم العنصر المراد إنشاؤها (قيمة name يمكن تعيين السمة إلى التعبير التي يتم حسابها في وقت التشغيل، مثل هذا: <XSL: اسم العنصر = "{$ البلاد}" />
namespaceURI اختياري. تحدد مساحة الاسم URI للعنصر (قيمة namespace السمة يمكن تعيين إلى تعبير التي يتم حسابها في وقت التشغيل، مثل هذا: <XSL: اسم العنصر = "{$ البلاد}" مساحة = "{$ someuri} "/>
use-attribute-setsnamelist اختياري. وتعزو مساحة القائمة البيضاء فصل السمة مجموعات تحتوي على لتضاف إلى العنصر

مثال 1

إنشاء "singer" العنصر الذي يحتوي على قيمة كل عنصر الفنان:

<?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 ، عرض ملف XSL ، و عرض نتيجة .


<كاملة XSLT العنصر المرجعي