องค์ประกอบ <xsl:element> ของ XSLT
การระบุและการใช้งาน
<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>