คู่มือฟังก์ชัน XSLT

XQuery 1.0, XPath 2.0 และ XSLT 2.0 มีคลังฟังก์ชันที่เหมือนกัน

ฟังก์ชัน XSLT

XSLT มีฟังก์ชันที่มีความสำคัญมากกว่า 100 ฟังก์ชัน ซึ่งใช้สำหรับประเมินค่าของตัวอักษร ตัวเลข วันที่และเวลา ปฏิบัติการเกี่ยวกับตัวเลือกและ QName ปฏิบัติการเกี่ยวกับลำดับ ค่าทางสายตา และอื่นๆ

URI ของชื่อพื้นฐานของฟังก์ชัน XSLT คือ:

http://www.w3.org/2005/02/xpath-functions

คำนำหน้าที่เป็นความเป็นส่วนผสมของฟังก์ชันคือ fn

คำแนะนำ: ฟังก์ชันที่ถูกเรียกใช้มักมีคำนำหน้า fn: เช่น fn:string() อย่างไรก็ตาม เพราะ fn: คือคำนำหน้าที่เป็นความเป็นส่วนผสมของชื่อพื้นฐาน ชื่อของฟังก์ชันไม่จำเป็นต้องใช้คำนำหน้าเมื่อเรียกใช้

คุณสามารถเข้าถึงความเป็นส่วนผสมของฟังก์ชันที่มีความสำคัญใน XPath 2.0 ที่เรามี

นอกจากนี้ ตรงนี้ยังระบุฟังก์ชันที่มีความสำคัญใน XSLT

ชื่อ การอธิบาย
current() กลับค่าเซ็ตของตัวเลือกที่มีสมาชิกเดียวเป็นตัวเลือกปัจจุบัน
document() ใช้เพื่อเข้าถึงตัวเลือกในเอกสาร XML ภายนอก
element-available() ตรวจสอบว่า XSLT โปรเซสเซอร์สนับสนุนอิเล็กทรอนิกส์ที่กำหนด
format-number() แปลงตัวเลขเป็นตัวอักษร
function-available() ตรวจสอบว่า XSLT โปรเซสเซอร์สนับสนุนฟังก์ชันที่กำหนด
generate-id() กลับคืนตัวเลือกของตัวเองที่มีค่าแน่นอนเพื่อตัวเองที่กำหนด
key() ดึงองค์ประกอบที่ได้ทำการทำเครื่องหมายด้วยคำสั่ง <xsl:key>
node-set แปลงต้นไม้เป็นชุดตัวเลือกของตัวเอง ชุดตัวเลือกของตัวเองมักจะประกอบด้วยตัวเองเดียวและเป็นต้นไม้ของต้นไม้
system-property() กลับคืนค่าของรูปแบบระบบ
unparsed-entity-uri() กลับคืน URI ขององค์ประกอบที่ยังไม่ได้ประมวลผล