องค์ประกอบ XSLT จากคำแนะนำของ W3C (XSLT Version 1.0)
องค์ประกอบ XSLT
การเชื่อมโยงใน "Element" จุดคอลัมน์คุณลักษณะและข้อมูลที่เป็นประโยชน์เพิ่มเติมเกี่ยวกับแต่ละองค์ประกอบเฉพาะ
ธาตุ | ลักษณะ |
---|---|
apply-imports | ใช้กฎแม่แบบจากแผ่นสไตล์ที่นำเข้า |
apply-templates | ใช้กฎแม่แบบองค์ประกอบปัจจุบันหรือองค์ประกอบปัจจุบันของโหนดลูก |
attribute | เพิ่มแอตทริบิวต์ |
attribute-set | กำหนดชุดชื่อของคุณลักษณะ |
call-template | เรียกชื่อแม่แบบ |
choose | ใช้ร่วมกับ <when> และ <otherwise> จะแสดงการทดสอบหลายเงื่อนไข |
comment | สร้างความคิดเห็นโหนดในต้นไม้ผล |
copy | สร้างสำเนาของโหนดปัจจุบัน (without child nodes and attributes) |
copy-of | สร้างสำเนาของโหนดปัจจุบัน (with child nodes and attributes) |
decimal-format | กำหนดตัวอักษรและสัญลักษณ์ที่จะใช้เมื่อมีการแปลงตัวเลขเป็นสตริงที่มี format- number() ฟังก์ชั่น |
element | สร้างโหนดองค์ประกอบในเอกสารการส่งออก |
fallback | ระบุรหัสสำรองให้ทำงานถ้าหน่วยประมวลผลไม่สนับสนุนองค์ประกอบ XSLT |
for-each | loops ผ่านแต่ละโหนดในชุดโหนดที่ระบุ |
if | มีแม่แบบที่จะนำไปใช้เฉพาะในกรณีที่เงื่อนไขที่ระบุเป็นจริง |
import | นำเข้าเนื้อหาของแผ่นรูปแบบหนึ่งไปยังอีก Note: แผ่นสไตล์ที่นำเข้ามีความสำคัญต่ำกว่าแผ่นลักษณะการนำเข้า |
include | รวมถึงเนื้อหาของแผ่นลักษณะหนึ่งไปยังอีก Note: แผ่นรูปแบบรวมถึงมีความสำคัญเช่นเดียวกับแผ่นลักษณะรวมทั้ง |
key | ประกาศคีย์ที่มีชื่อที่สามารถนำมาใช้ในรูปแบบแผ่นที่มี key() ฟังก์ชั่น |
message | เขียนข้อความเพื่อการส่งออก (used to report errors) |
namespace-alias | แทนที่ namespace ในสไตล์ชีทเพื่อ namespace ที่แตกต่างกันในการส่งออก |
number | กำหนดตำแหน่งจำนวนเต็มของโหนดปัจจุบันและรูปแบบตัวเลข |
otherwise | ระบุการดำเนินการเริ่มต้นสำหรับ <choose> องค์ประกอบ |
output | กำหนดรูปแบบของเอกสารการส่งออก |
param | ประกาศพารามิเตอร์ประเทศหรือทั่วโลก |
preserve-space | กำหนดองค์ประกอบที่พื้นที่สีขาวควรจะเก็บรักษาไว้ |
processing-instruction | เขียนคำสั่งประมวลผลเพื่อการส่งออก |
sort | เรียงลำดับการส่งออก |
strip-space | กำหนดองค์ประกอบที่พื้นที่สีขาวควรจะออก |
stylesheet | กำหนดองค์ประกอบรากของแผ่นสไตล์ที่ |
template | กฎระเบียบเพื่อนำไปใช้เมื่อโหนดที่ระบุไว้จะถูกจับคู่ |
text | เขียนข้อความตัวอักษรเพื่อการส่งออก |
transform | กำหนดองค์ประกอบรากของแผ่นสไตล์ที่ |
value-of | สารสกัดจากค่าของโหนดที่เลือก |
variable | ประกาศตัวแปรท้องถิ่นหรือระดับโลก |
when | ระบุการดำเนินการที่ <choose> องค์ประกอบ |
with-param | กำหนดค่าของพารามิเตอร์ที่จะผ่านเข้าไปในแม่แบบ |