XSLT - คู่มือองค์ประกอบ

องค์ประกอบ XSLT ที่มาจากคำแนะนำของ W3C (XSLT Version 1.0)

องค์ประกอบ XSLT

หากคุณต้องการข้อมูลละเอียดเพิ่มเติมเกี่ยวกับองค์ประกอบดังกล่าว โปรดคลิกลิงก์ในตารางองค์ประกอบ

  • N: หมายถึง Netscape รุ่นที่สนับสนุนแบบนี้ครั้งแรก
  • IE: หมายถึง Internet Explorer รุ่นที่สนับสนุนแบบนี้ครั้งแรก

หมายเหตุ:องค์ประกอบที่สนับสนุนใน IE 5 อาจมีพฤติกรรมที่ไม่มีมาตรฐาน นี้เนื่องมาจากการวางจำหน่ายของ IE 5 ก่อนที่ XSLT จะได้รับการตั้งตามมาตรฐาน W3C

องค์ประกอบ รายละเอียด IE N
apply-imports ใช้กฎแม่แบบจากสไตล์ที่นำเข้า 6.0  
apply-templates ใช้แม่แบบในองค์ประกอบปัจจุบันหรือโหนดย่อยขององค์ประกอบปัจจุบัน 5.0 6.0
attribute เพิ่มคุณสมบัติให้กับองค์ประกอบ 5.0 6.0
attribute-set สร้างชุดคุณสมบัติที่มีชื่อ 6.0 6.0
call-template เรียกฟังก์ชันแม่แบบที่กำหนด 6.0 6.0
choose ใช้ร่วมกับ <when> และ <otherwise> เพื่อแสดงการทดสอบเงื่อนไขหลายรายการ 5.0 6.0
comment สร้างโหนดหมายเหตุในต้นไม้ผลลัพธ์ 5.0 6.0
copy สร้างสำเนาของโหนดปัจจุบัน (ไม่มีโหนดย่อยและคุณสมบัติ) 5.0 6.0
copy-of สร้างสำเนาของโหนดปัจจุบัน (รวมโหนดย่อยและคุณสมบัติ) 6.0 6.0
decimal-format format-number() ฟังก์ชันด้วยการเปลี่ยนตัวเลขเป็นตัวอักษร สำหรับใช้สัญลักษณ์และสัญญาณที่ต้องการใช้ 6.0  
element আউটপুট ডকুমেন্টে একটি ইলেকট্রন নোড তৈরি করা হয়。 5.0 6.0
fallback যদি প্রক্রিয়াকরণ ইলেকট্রনটি সমর্থন করতে পারে না, তবে একটি প্রতিকারী কোড নির্দিষ্ট করা হয়。 6.0  
for-each নির্দিষ্ট নোড সংগ্রহের প্রত্যেক নোডকে পরিদর্শন করা হয়。 5.0 6.0
if একটি টেম্পলেট সম্পূর্ণ করা হয়, যখন একটি নির্দিষ্ট শর্ত সত্য হয়。 5.0 6.0
import একটি স্টাইলশীটের কনটেন্টকে আরেকটি স্টাইলশীটে সংযোজিত করা হয়。 6.0 6.0
include একটি স্টাইলশীটের কনটেন্টকে আরেকটি স্টাইলশীটে সংযোজিত করা হয়。 6.0 6.0
key একটি নামকরণকৃত কী ঘোষণা করা হয়。 6.0 6.0
message আউটপুট ডকুমেন্টে একটি বাক্যমূলক নোড লিখা হয় (ত্রুটি প্রতিবেদনের জন্য) 6.0 6.0
namespace-alias স্টাইলশীটের নামকরণকৃত নেশনাল স্পেস প্রদর্শন করা হয়。 6.0  
number বর্তমান নোডের সংখ্যালঘু অবস্থান নির্ধারণ করা হয়, এবং সংখ্যা ফরম্যাট করা হয়。 6.0 6.0
otherwise <choose> ইলেকট্রনের ডিফল্ট কাজ নির্দিষ্ট করা হয়。 5.0 6.0
output আউটপুট ডকুমেন্টের ফরম্যাট নির্দিষ্ট করা হয়。 6.0 6.0
param স্থানীয় বা সার্বজনীন পারামিটার ঘোষণা করা হয়。 6.0 6.0
preserve-space কোনও ইলেকট্রনকে, শুধুমাত্র কোনও স্পেস চরণ সংরক্ষিত করতে নির্দিষ্ট করা হয়。 6.0 6.0
processing-instruction প্রক্রিয়াকরণ নির্দেশ নোড তৈরি করা হয়。 5.0 6.0
sort ফলাফলকে ক্রমানুসারে সাজানো হয়。 6.0 6.0
strip-space কোনও ইলেকট্রনকে, শুধুমাত্র কোনও স্পেস চরণ মুক্ত করতে নির্দিষ্ট করা হয়。 6.0 6.0
stylesheet স্টাইলশীটের মূল ইলেকট্রন নির্দিষ্ট করা হয়。 5.0 6.0
template নির্দিষ্ট নোডটি ম্যাচ করা হলে, প্রয়োগ করা হয়নোড 5.0 6.0
text স্টাইলশীটের মাধ্যমে টেক্সট নোড তৈরি করা হয়。 5.0 6.0
transform স্টাইলশীটের মূল ইলেকট্রন নির্দিষ্ট করা হয়。 6.0 6.0
value-of নির্বাচিত নোডের মান উদ্ধার করা হয়。 5.0 6.0
variable স্থানীয় বা সার্বজনীন পারামিটার ঘোষণা করা হয়。 6.0 6.0
when <choose> ইলেকট্রনের কাজ নির্দিষ্ট করা হয়。 5.0 6.0
with-param কোনও টেম্পলেটে প্রবেশ করতে হলে, প্রাপ্ত পারামিটারের মান নির্দিষ্ট করা হয়。 6.0 6.0