<كاملة XSLT العنصر المرجعي
تعريف والاستخدام
و <xsl:element> عنصر يستخدم لإنشاء عقدة عنصر في المستند الإخراج.
بناء الجملة
<xsl:element
name="name"
namespace="URI"
use-attribute-sets="namelist">
<!-- Content:template -->
</xsl:element>
سمات
الصفات | القيمة | وصف |
---|---|---|
name | name | مطلوب. يحدد اسم العنصر المراد إنشاؤها (قيمة name يمكن تعيين السمة إلى التعبير التي يتم حسابها في وقت التشغيل، مثل هذا: <XSL: اسم العنصر = "{$ البلاد}" /> |
namespace | URI | اختياري. تحدد مساحة الاسم URI للعنصر (قيمة namespace السمة يمكن تعيين إلى تعبير التي يتم حسابها في وقت التشغيل، مثل هذا: <XSL: اسم العنصر = "{$ البلاد}" مساحة = "{$ someuri} "/> |
use-attribute-sets | namelist | اختياري. وتعزو مساحة القائمة البيضاء فصل السمة مجموعات تحتوي على لتضاف إلى العنصر |
مثال 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 العنصر المرجعي